lucasaba/soccersapi
Composer 安装命令:
composer require lucasaba/soccersapi
包简介
PHP Client for rapidapi.com
README 文档
README
RapidAPI - PHP Soccer client
RapidAPI offers different kind of api information.
This library is a PHP client for (some) of the Soccer API v3.
Installation
...package to be published
Usage
In order to use this library you need to create a Client
The client needs a HttpClientInterface, a serializer and the API Token:
$serializer = SerializerBuilder::create()->build(); $client = new Client(HttpClient::create(), $serializer, 'this-is-a-secret-token');
Then, you need to feed the client with a request. Request are in the src/Request
folder.
Each request ha different kind of parameters. You can use autocomplete to have a suggestion of them.
E.g.
$request = new LeaguesRequest(); $request->withCountry('Italy') ->withSeason(2021) ->withType(League::LEAGUE_TYPE_CUP); $response = $client->get($request, LeaguesResponse::class, true);
The second argument of the client get method is the expected response type.
It is used by the serializer to correctly deserialize the object.
Have fun!
统计信息
- 总下载量: 22
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-09-20