defro / waatch-api
Waatch API 库
v1.0.1
2019-09-14 00:00 UTC
Requires
- php: >=7.1
- ext-json: *
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2024-09-19 22:36:26 UTC
README
此包可以通过 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)。请参阅 许可证文件 了解更多信息。