kenjdavidson / oauth-yahoofantasysports
此包最新版本(0.2.2)没有可用的许可证信息。
为使用Yahoo! Fantasy Sports API提供OAuth2提供者和服务。
0.2.2
2017-10-13 00:09 UTC
Requires
- league/oauth2-client: ~2.2.1
Requires (Dev)
- mockery/mockery: ~0.9
- phpunit/phpunit: ~4.0
- squizlabs/php_codesniffer: ~2.0
This package is auto-updated.
Last update: 2024-09-29 04:48:50 UTC
README
提供League/oauth2-client提供者和资源,用于专门与Yahoo! Fantasy Sports API通信。YahooFantasyService提供对游戏、联赛和团队集合的基本调用;也可以通过自定义调用。数据返回为:League/oauth2-client/ResourceOwnerInterface
安装
该包可在composer上获取:https://packagist.org.cn/packages/kenjdavidson/oauth-yahoofantasysports
"require": { "composer/installers": "v1.4.0", "kenjdavidson/oauth-yahoofantasysports": "dev-master" }
开发
获取项目
- fork/clone https://github.com/kenjdavidson/oauth-yahoofantasysports.git
- 安装composer (https://getcomposer.org.cn/doc/00-intro.md)
- go
先决条件
以下内容是必需的
- Composer
运行测试
有多个资源的示例和测试(待定)可用。
示例
目前示例是物理页面,需要手动加载和验证。这是一个痛苦的过程,但当时我对PHP没有太多经验,也还没来得及写测试。我打算回到这个项目来获得更多经验,可能会有实际测试。
/index.php - Displays the link to request OAuth2 or the token itself.
/config.php - Requires creation, follow structure in index.php
/games.php - Displays games JSON
/leagues.php - Displays leagues JSON
/teams.php - Displays teams JSON
测试
TODO - 真正学习如何编写PHP测试
贡献
一直在寻找贡献,无论是错误修复、新功能还是代码审查。如果您觉得您正在添加任何形式的利益,请随时提出pull request。
许可证
该项目受MIT许可证的许可。
致谢
- League/oauth2-client (https://github.com/thephpleague/oauth2-client)
- Hayageek/oauth2-yahoo (https://github.com/hayageek/oauth2-yahoo)