Генерация Токена доступа
Last updated
Last updated
Для генерация Токена вам потребуется Project ID и Project Secret, которые доступны после активация Проекта в maibmerchants.
Для Тестового Проекта Project ID и Project Secret будут доступны сразу после заполнения обязательных полей (IP, платформа, Callback URL, Ok URL, Fail URL).
Отправьте запрос на эндпоинт генерации токена используя Project ID и Project Secret. Если переданные данные действительны, вы получите в ответ Токен (срок действия токена) и Refresh Token (срок действия Refresh Token).
Если срок действия токена истек, используйте Refresh Token, чтобы сгенерировать новый Токен доступа. Если срок действия Refresh Token также истек, используйте Project ID и Project Secret (см. пункт 1).
Делайте запросы к maib ecomm, используя Токен доступа.
Параметры запроса (body)
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Пример запроса (CURL)
Параметры ответа
Пример ответа
Параметры запроса (body)
Пример запроса
Пример ответа
Параметр | Тип | Описание |
---|---|---|
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
projectId
ДА
string
Project ID из Проекта в maibmerchants
projectSecret
ДА
string
Project Secret из Проекта в maibmerchants
result
Object
Объект, содержащий Токен и Refresh Token.
accessToken
string
Токен доступа
expiresIn
integer
Время жизни Токена доступа в секундах
refreshToken
string
Refresh Token для генерация нового Токена доступа.
refreshExpiresIn
integer
Время жизни Refresh Token в секундах
tokenType
string
Тип токена (Bearer)
ok
Boolean
Статус обработки запроса:
true - ошибок нет;
false - есть ошибки (подробности ошибки будут отображаться в errors);
errors
Array
Ошибки обработки запроса
errorCode
string
Код ошибки
errorMessage
string
Описание ошибки
refreshToken
ДА
string
Refresh Token