game-scan / wow
《魔兽世界》api模块
v0.4.3
2015-12-13 09:32 UTC
Requires
- game-scan/core: 0.2.*
- mockery/mockery: 0.9.*
Requires (Dev)
- phpunit/phpunit: ~4.6
README
简化WoW API使用的库。只需提供凭据,使用类从API收集数据。此库与Blizzard Entertainment无任何关联。
安装
通过Composer
$ composer require game-scan/wow
要求
设置.env文件,包含API凭据。
WOW_API_KEY=SET_YOUR_API_KEY
您可以在战网开发者网站上获取API密钥。
用法
例如,要获取玩家数据,可以使用以下示例
$api = (new GameScan\WoW\WowApiRequest(new GameScan\WoW\ApiConfiguration())); $api->setHost(new GameScan\WoW\HostInformation\EuHostInformation()); $player = new GameScan\WoW\Entity\Player($api, $playerRealm , $playerName); $playerThumbnailUrl = "http://eu.battle.net/static-render/eu/" . $player->thumbnail(); $playerIlvl = $player->averageItemLevel(); $playerLevel = $player->level();
变更日志
有关最近更改的更多信息,请参阅变更日志。
测试
$ composer test
贡献
有关详细信息,请参阅贡献指南。
安全性
如果您发现任何与安全性相关的问题,请通过contact@game-scan.com发送电子邮件,而不是使用问题跟踪器。
致谢
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件。