igorlealantunes / sportmonks-football-api-v3
Laravel 包用于 Sportmonks 足球 API(V3)
dev-main
2023-03-29 22:17 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.0
- illuminate/contracts: ^9.0
- illuminate/support: ^9.0
- spatie/laravel-package-tools: ^1.13.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^6.0
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^7.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-30 02:13:12 UTC
README
Laravel 包用于 Sportmonks 足球 API(V3)
- ⚡️ 简单 & 强大
- 🤝 支持所有足球端点
- 👨💻 活跃开发
安装
composer require pyaesoneaung/sportmonks-football-api
.env
SPORTMONKS_FOOTBALL_API_TOKEN=Your-Sportmonks-Api-Token SPORTMONKS_FOOTBALL_TIMEZONE=Asia/Yangon
文档
📚 在 pyaesoneaungrgn.github.io/sportmonks-football-api 阅读完整文档
基本用法
获取所有比赛
use SportmonksFootballApi; SportmonksFootballApi::fixture()->all();
通过 ID 获取比赛
use SportmonksFootballApi; SportmonksFootballApi::fixture()->byId($id);
使用请求选项获取所有比赛
use SportmonksFootballApi; SportmonksFootballApi::fixture() ->setSelect('name') ->setInclude('events.type') ->setFilter('eventTypes:18,14') ->setPage(2) ->all();
等等...
📚 在 pyaesoneaungrgn.github.io/sportmonks-football-api 查看完整文档
测试
在 tests/Pest.php
中编辑 Sportmonks API 令牌
composer test