nick-smit / openf1-api
openf1.org的API客户端
1.0.2
2024-09-05 11:00 UTC
Requires
- php: >=8.3
- guzzlehttp/guzzle: ^6.5|^7.4.5
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.64
- phpunit/phpunit: ^11.3
- rector/rector: ^1.2
README
使用guzzlehttp/guzzle的openf1.org API客户端。
安装
您可以使用Composer将此库添加为项目的依赖项。
composer require nick-smit/openf1-api
使用示例
$factory = new NickSmit\OpenF1Api\Factory\OpenF1ApiClientFactory(); $apiClient = $factory->create(); // Retrieve the drivers who participated in the latest session. $drivers = $apiClient->drivers(sessionKey: NickSmit\OpenF1Api\Filter\IdFilter::latest()); foreach ($drivers as $driver) { echo $driver->fullName . "\n"; }
您可以在examples目录中找到更多示例。
许可
OpenF1 Api在MIT许可证(MIT)下提供。有关更多信息,请参阅许可文件。
免责声明
OpenF1是一个非官方项目,与任何一级方程式公司没有任何关联。F1、FORMULA ONE、FORMULA 1、FIA FORMULA ONE WORLD CHAMPIONSHIP、GRAND PRIX及其相关标志是Formula One Licensing B.V.的商标。