game-scan/wow

《魔兽世界》api模块

v0.4.3 2015-12-13 09:32 UTC

README

Latest Version on Packagist Software License Build Status Quality Score Total Downloads

简化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)。有关更多信息,请参阅许可文件