Я пытаюсь использовать API Opensubtitles в своем проекте, но я просто не могу заставить его работать правильно. Я использую обертку под названием Ripcord , которая в конечном итоге проста и удобна в использовании, но не поддерживает все. С ним легко использовать метод LogIn , но когда ищет субтитры , я не могу заставить его работать.
Вот мой код во всей его простоте:
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
Проблема должна заключаться в том, что Ripcord не поддерживает массив. Поэтому я ищу альтернативные способы совершать звонки с легкостью.
Я новичок в XML-RPC, поэтому я хотел бы получить некоторую конструктивную помощь, так как это кажется популярным способом создания API. Мне нужен хороший пример для вызовов XML-RPC. Я не могу понять руководство по PHP. Обертка / класс не обязательна, если она достаточно проста без класса.
Марти Лайн