Написал небольшой класс для работы с API сервиса allpositions.ru.
Пример использования
Для работы необходим XMLRPC клиент с https://github.com/gggeek/phpxmlrpc (Прямая ссылка на xmlrpc.inc)
get_project($projectID); if ($project === null) {//При ошибке любая функция возвращает null echo 'API error occured: ' . $api->lastError();//Возвращает последнее сообщение ошибки } else { echo 'Project name: "' . $project['name'] . '"'; }
Описание функций и возвращаемых значений можно найти на странице справки API http://allpositions.ru/help/api/
Для подключения через Composer, добавьте в require:
"xf3/allpositionsru": "dev-master"
Спасибо за скрипт, полезный – использую в работе.
Но есть проблема – почему-то ключевые слова на кириллице приходят в кодировке ASCII и соответственно публикуются в видео вопросиков. Что нужно пофиксить, чтобы они были в utf-8?
phpxmlrpc-master/lib/xmlrpc.inc строка 61 нужно исправить на UTF-8, тогда ошибка с кириллицей иправляется
Супер, помогло! Спасибо большое
Было тоже самое, все получилось, спасибо!
поправил в строке 61 на UTF-8, не помогло
в чем может быть проблема еще?
Проверьте кодировку самого файла с кодом
UTF-8
http://screenshot.su/show.php?img=b9dd0db603c189bcade5616bf411ff0a.jpg
А как то с Вами связаться можно? кроме комментариев тут