不丹.io / movietvdb
电影和电视数据库API,从themoviedb.org (tmdb)、thetvdb.com (tvdb) 和 omdbapi.com (omdb) 爬取数据
dev-master / 2.1.x-dev
2023-02-11 04:26 UTC
Requires
- php: >=5.6.4
- guzzlehttp/guzzle: 6.*
- moinax/tvdb: 1.*
- nesbot/carbon: 1.*
- predis/predis: 1.*
- symfony/css-selector: 3.*
- symfony/dom-crawler: 3.*
Requires (Dev)
- phpunit/phpunit: ~6.3
- symfony/var-dumper: ~3.3
This package is auto-updated.
Last update: 2024-09-11 07:51:49 UTC
README
要求
API 密钥
- theMovieDB: https://www.themoviedb.org/documentation/api
- theTVDB: https://api.thetvdb.com/swagger
- OMDB: http://www.omdbapi.com/
用法
$client = new \Bhutanio\Movietvdb\MovieScrapper('TMDB_API_KEY', 'TVDB_API_KEY', 'OMDB_API_KEY'); // Get Movie Information by IMDB ID $movie = $client->scrape('movie', 'tt0120737'); // Get Movie Information by TheMovieDB ID $movie = $client->scrape('movie', null, '120'); // Get TV Information by IMDB ID $tv = $client->scrape('tv', 'tt0944947'); // Get Person information by TheMovieDB's Person ID $person = $client->person('1327');