コード例 #1
0
ファイル: DoubanService.php プロジェクト: CollinDai/ts-server
 public static function searchMovieByImdbId($imdbId)
 {
     $url = 'http://api.douban.com/v2/movie/search';
     $params = array('q' => $imdbId);
     $response = CURL::get($url, $params);
     return $response;
 }
コード例 #2
0
ファイル: OmdbService.php プロジェクト: CollinDai/ts-server
 private static function search($title, $year)
 {
     $title = OmdbService::removeYearFromTitle($title);
     $params = array('plot' => 'short', 'r' => 'json', 'y' => $year, 't' => $title);
     $response = CURL::get(self::$URL, $params);
     return json_decode($response, true);
 }
コード例 #3
0
ファイル: XMLRPC_Client.php プロジェクト: CollinDai/ts-server
 public function call($method, $params = null)
 {
     $postData = xmlrpc_encode_request($method, $params);
     $httpHeader = array('Content-Type: text/xml;charset=UTF-8');
     $curlResult = CURL::post($this->url, $postData, $httpHeader);
     if ($curlResult === 'Error') {
         return [];
     }
     return xmlrpc_decode($curlResult);
 }
コード例 #4
0
ファイル: TmdbService.php プロジェクト: CollinDai/ts-server
 private static function searchMovieByTitle($title)
 {
     $searchMovieUrl = self::$apiUrl . 'search/movie';
     $params = array('query' => urlencode($title), 'api_key' => self::$apiKey);
     return CURL::get($searchMovieUrl, $params);
 }