simivar / tibiadata-api
TibiaData API 是一个开源库,允许您从 PHP 应用程序中访问 TibiaData API。支持所有资源。遵循 Semver 和 TibiaData API 版本规范。
2.3.5
2018-06-21 15:02 UTC
Requires
- php: >=7.1.0
- php-http/client-common: ^1.0
- php-http/discovery: ^1.0
- php-http/httplug: ^1.0
- php-http/message: ^1.0
Requires (Dev)
- php-http/guzzle6-adapter: ^1.0
- php-http/message: ^1.0
- phpunit/phpunit: ^7
README
TibiaData API 是一个开源库,允许您从您的 PHP 应用程序中访问 TibiaData API。
入门指南
TibiaData API 通过 Composer 提供。它使用 HTTPlug 抽象,因此您可以自由选择任何依赖 php-http/client-implementation 虚拟包 的 HTTP 客户端。
composer require simivar/tibiadata-api php-http/message php-http/guzzle6-adapter
用法
注意: 此版本的 TibiaData API 需要 PHP 版本 7.1 或更高。
您可以使用 Resources 命名空间中的类来使用所有可用的资源。您可以创建主 TibiaData 对象并使用获取器或创建自己的每个对象。
require_once('vendor/autoload.php'); $tibiaData = new \TibiaDataApi\TibiaData($authentication); $upvoteAnnotation = $tibiaData->getCharactersResoure()->get( 'Simivar' );
版本规范
使用 Semver 创建。所有次要和补丁更新都是向后兼容的。此外,它严格遵循 TibiaData API 版本规范。库的 2.0 版本支持 TibiaData API 的 v2。
许可证
有关更多信息,请参阅 许可证文件。