sod96 / moby-games
一个旨在使访问Moby Games API变得更为简单的包。
dev-master
2023-09-17 23:18 UTC
Requires
- php: >=7.1
- ext-json: *
- guzzlehttp/guzzle: ^6.3
- vlucas/phpdotenv: ^5.5
Requires (Dev)
- phpunit/phpunit: ^10.3
This package is auto-updated.
Last update: 2024-09-18 01:18:26 UTC
README
是否想与Moby Games API交互?现在你可以做到了!这是一个简单的SDK,允许你与Moby Games API交互。它用PHP编写,非常易于使用。
安装
下载SDK并将其放置到你的项目中。然后在你的项目中包含SDK。
// Bring the SDK into your project use sod96\MobyGames\ApiClient; // First you need to create a new instance of the MobyGamesSDK class. You need to pass in your API key as a parameter. $mobyClient = new ApiClient(env('MOBY_GAMES_API_KEY')); $result = $mobyClient->getGame(175320); dd($result); // $result will contain the JSON response from the API
方法
getGame
此方法允许你从Moby Games API获取游戏。你需要传递游戏ID作为参数。
//TODO
许可证
此SDK采用MIT许可证。有关更多信息,请参阅LICENSE文件。
贡献
如果您想为此SDK做出贡献,请将其仓库分支出来并提交一个拉取请求。我接受对此的PR。
问题
如果您发现此SDK有任何问题,请提交一个问题。我会尽快修复它。
测试
此SDK有一些测试,您需要用API密钥完成.env文件,然后运行测试。例如:
MOBY_GAMES_API_KEY=moby_xxxxxxxxx