我想在我的項目中使用Opensubtitles API,但我無法使其正確工作。我正在使用名爲Ripcord的包裝,它最終很簡單並且很好用,但它不支持所有內容。使用方法LogIn很容易,但是當searching for subtitles時,我無法使其工作。PHP上簡單但高級的XML-RPC?
這裏是我的一切簡單代碼:
include('ripcord.php');
$client = ripcord::client('http://api.opensubtitles.org/xml-rpc');
$token_from_login = $client->LogIn('username','password','lang','useragent'); //works fine
$get = $client->SearchSubtitles($token_from_login,array('query'=>$search)); //doesn't work
的問題必須是撕裂繩不支持數組的事實。所以我正在尋找替代方法來輕鬆打電話。
我是XML-RPC的新手,所以我希望得到一些建設性的幫助,因爲它似乎是製作API的一種流行方式。我基本上需要一個XML-RPC調用的好例子。我無法理解PHP的手冊。包裝器/類是沒有必要的,如果它沒有一個相當簡單。
馬爾蒂·萊恩
感謝您的支持!這是正確的,Opensubtitles的服務器大部分時間都處於關閉狀態。事實上,我讓Opensubtitles在我的網站上工作,但它足夠慢,導致其他問題的問題。所以,我現在不需要xml-rps。但是,您可以確定下次我使用xml-rpc時,我正在使用Ripcord,因爲它非常簡單並且功能齊全。謝謝。 – 2010-11-16 15:40:35