danabrey / sleeper-api
用于与sleeper.app梦幻足球API交互的PHP库
v0.7
2024-05-17 16:31 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- symfony/http-client: ^5.1|^6.0|^7.0
- symfony/property-access: ^5.1|^6.0|^7.0
- symfony/serializer: ^5.1|^6.0|^7.0
Requires (Dev)
- phpunit/phpunit: ^9
README
PHP库,用于与只读的Sleeper梦幻足球API交互。
安装
composer require danabrey/sleeper-api
用法
创建客户端实例
$client = new DanAbrey\SleeperApi\SleeperApiClient();
Sleeper API不需要API密钥,因为它只读,并且不会以这种方式跟踪请求。
$client->league('xxxxx') 其中xxxxx是联盟ID,用于获取基本联盟信息 $client->rosters('xxxxx') 其中xxxxx是联盟ID,用于获取所有阵容 $client->users('xxxxx') 其中xxxxx是联盟ID,用于获取联盟中的所有用户
所有方法返回单个实例或代表返回数据的PHP对象的数组。例如 SleeperRoster
注意
您有责任遵守Sleeper API的使用条款。
运行测试
./vendor/bin/phpunit