sprak3000/anime-news-network-data-api

此包最新版本(3.0.0)没有可用的许可证信息。

用于Anime News Network数据的PHP客户端库

3.0.0 2023-07-26 00:54 UTC

This package is auto-updated.

Last update: 2024-09-28 04:01:54 UTC


README

Tests Maintainability Test Coverage

这是一个用于Anime News Network数据API的PHP客户端包装器。如果您有兴趣为此项目做出贡献,请自由阅读下面的贡献文档。

注意:使用此客户端检索数据时,您仍然必须遵守ANN API的服务条款

使用此API在公共网站上显示信息时,您必须列出Anime News Network为数据来源,并在包含API数据的每一页上链接到Anime News Network。

要求

用法

<?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文件夹中找到。

贡献