Php клиент для API Allpositions.ru

Написал небольшой класс для работы с 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"

Проект на github

Скачать .zip архив

Share Button

8 comments

  1. Спасибо за скрипт, полезный – использую в работе.
    Но есть проблема – почему-то ключевые слова на кириллице приходят в кодировке ASCII и соответственно публикуются в видео вопросиков. Что нужно пофиксить, чтобы они были в utf-8?

    1. phpxmlrpc-master/lib/xmlrpc.inc строка 61 нужно исправить на UTF-8, тогда ошибка с кириллицей иправляется

  2. поправил в строке 61 на UTF-8, не помогло
    в чем может быть проблема еще?

      1. А как то с Вами связаться можно? кроме комментариев тут

Leave a Reply

Your email address will not be published. Required fields are marked *