defro waatch-api

Waatch API 库

v1.0.1 2019-09-14 00:00 UTC

This package is auto-updated.

Last update: 2024-09-19 22:36:26 UTC


README

Latest Version Software License Total Downloads

此包可以通过 waatch.co API 获取电影、电视剧、流媒体提供商。

apiary 上获取有关此 API 的更多详细信息。

以下是一个快速示例

$client = new \GuzzleHttp\Client();
$waatch = new \Defro\Waatch\Api($client);
$waatch
    ->setApiKey('YOUR_WAATCH_API_KEY') // on your account profile
    ->setLanguage('fr') // Language ISO-639-1
;

电影

获取电影的详细信息。

$movie = $waatch
    ->getMovie(857) // The Movie DB ID of "Saving Private Ryan"
;

设置国家 ISO 代码以筛选该国家的流媒体提供商。

$movie = $waatch
    ->setCountry('fr') // All streaming providers in France (ISO-3166)
    ->getMovie(374720) // The Movie DB ID of "Dunkirk"
;

筛选一部电影的流媒体提供商。

$movie = $waatch
    ->getMovie('tt0093058', 'netflix') // The IMDB ID of "Full Metal Jacket" and Netfix provider
;

电视剧

获取电视剧的详细信息。

$tvShow = $waatch
    ->getTvShow(1668) // The Movie DB ID of "Friends"
;

流媒体提供商

获取所有提供商。

$providers = $waatch
    ->getProviders()
;

获取特定提供商的所有电影和电视剧。

$provider = $waatch
    ->getProvider('itun') // iTunes reference ID
;

许可证

MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。