breuls / tmdb-library
此包的最新版本(1.0)没有可用的许可证信息。
TMDB (TheMovieDatabase) API v3 的 PHP 包装类。
1.0
2014-02-22 22:54 UTC
Requires (Dev)
- phpunit/phpunit: 3.7.*@stable
README
TMDB (TheMovieDatabase) API v3 的 PHP 包装类。
感谢
Calibrate (www.calibrate.be)
要求
- PHP 5.3+
- Curl
- TMDB Api-key
基本用法
require_once('vendor/autoload.php'); $db = TMDB\Client::getInstance('<your api-key>'); $db->adult = true; // return adult content $db->paged = false; // merges all paged results into a single result automatically $title = 'The Matrix'; $year = '1999'; $results = $db->search('movie', array('query'=>$title, 'year'=>$year)); $movie = reset($results); $images = $movie->posters('300');
TMDB\Client 包含查询 TMDB 的 API 包装器。结果会自动转换为辅助对象。
例如,搜索'movie'将返回一个包含 Movie 对象的数组。
更多信息即将提供。
资产
为 'assets' 定义了几个对象,这些对象包括
- 电影
- 人物
- 公司
- 收藏集
- 类型
您可以通过传递构造函数中的 id 来创建一个新的资产,并自动填充信息。
例如
$movie = new Movie(10);
将加载一个包含 tmdb id 10 的电影信息的电影对象;