1 12, 2016

Алгоритм формирования подписи запроса

2016-12-02T08:44:41+00:00

Некоторые запросы требуют подписи. Для таких запросов должны быть переданы параметры: rlogin и rsign . Алгоритм формирования подписи: Создается массив пар (ключ-значение) из всех параметров будущего запроса, кроме: mode, svc, lang, rsign, charset Полученный массив сортируется по ключу. Сортировка по возрастанию по [...]

1 12, 2016

Формат ответа

2016-12-01T02:22:29+00:00

В формате результата XML массивы передаются как элементы <item1></item1><item2></item2> … <itemN></itemN> . Ответ Обычно ответ содержит 2 параметра: result Результат 1-успех, 0-ошибка data Данные, если result=1 ИЛИ текст ошибки, если result=0   Формат содержимого поля data (данные) зависит от запроса, часто это [...]

1 12, 2016

Форматы входных параметров

2016-12-01T02:15:54+00:00

string Строка из любых символов date Дата yyyy-mm-dd time Время HH:MM:SS datetime Дата+время yyyy-mm-dd HH:MM:SS int Целое число decimal Дробное число login Логин alpha Буквы ctype_alpha() alnum Буквы+цифры ctype_alnum() digit / numeric Цифры ctype_digit() email Адрес эл. почты phone Номер телефона

1 12, 2016

Общие входные параметры

2016-12-01T02:12:35+00:00

svc Обязательный Код запроса mode Необязательный, по-умолчанию: xml. Формат обмена. Только в GET. Доступны форматы: json, jsonp, xml. lang Необязательный, по-умолчанию: en. Язык сообщений. Доступные значения: ru, en. rlogin Обязательный для некоторых запросов Идентификатор (логин) приложения-клиента API rsign Обязательный для некоторых запросов [...]

1 12, 2016

Общая информация

2016-12-01T02:03:03+00:00

Форматы данных: JSON (in/out), XML (in/out), POST(in) Входные параметры собираются последовательно. При совпадении названий параметров старые значения будут заменены новыми. Последовательность получения входных параметров: 1) Параметры из GET 2) Параметры из тела запроса (POST) в формате согласно указанному mode - JSON[P] / [...]