sprak3000 / anime-news-network-data-api
此包最新版本(3.0.0)没有可用的许可证信息。
用于Anime News Network数据的PHP客户端库
3.0.0
2023-07-26 00:54 UTC
Requires
- php: ^8.0
- guzzlehttp/guzzle: 7.7.0
- guzzlehttp/guzzle-services: 1.4.0
Requires (Dev)
- phpunit/phpunit: 10.2.6
README
这是一个用于Anime News Network数据API的PHP客户端包装器。如果您有兴趣为此项目做出贡献,请自由阅读下面的贡献文档。
注意:使用此客户端检索数据时,您仍然必须遵守ANN API的服务条款
使用此API在公共网站上显示信息时,您必须列出Anime News Network为数据来源,并在包含API数据的每一页上链接到Anime News Network。
要求
- PHP ^8.0
- Composer(安装此库)
用法
<?php $client = new sprak3000\AnimeNewsNetworkDataAPI\Client(); $anime = $client->getAnime(['anime' => '16148'])->toArray(); $manga = $client->getManga(['manga' => '4199'])->toArray();
检测API错误
遗憾的是,ANN API不会返回非200 HTTP响应代码以表示无效/找不到的ID。要检查错误,请查看结果数组中的warning
键。
已知限制/问题
目前没有。
通过Composer安装
composer require sprak3000/AnimeNewsNetworkDataAPI
持续集成
此项目使用GitHubActions进行构建和持续集成。
文档
所有文档都可以在doc文件夹中找到。