Header Публичные параметры

Updated by MoreLogin

Параметры заголовка

Все API требуют добавления следующих параметров в запрашиваемый заголовок:

Название параметра

Тип

Требования

Описание

Content-Type

String

YES

приложение/json

X-Api-Id

String

YES

Значение API ID на странице настроек API в профиле.

X-Nonce-Id

String

YES

Требуется уникальный глобальный ID, сгенерированный вызывающей стороной. Прмиер алгоритма: {Client-Timestamp} + ":" + {Random String}

Authorization

String

YES

Параметр подписи, алгоритм принятия значения: MD5 (API ID+NonceId+SecretKey)

-API ID: Требуется значение API ID на странице настроек API "Профиль".

-NonceId: требуемый, глобально уникальный идентификатор (т.е. значение предыдущего параметра: X-Nonce ID)

-SecretKey: Требуется значение ключа API на странице настроек API в разделе "Профиль"

Пример параметров подписи:

Предположение:

- API ID: 123456789

- NonceId: abcdef

- SecretKey: uvwxyz

Значение авторизации:

MD5("123456789abcdefuvwxyz") = "2d3ad29bb2f48b569521ae0791bc5ca2"


How did we do?