Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Входные параметры сервиса:

Параметр

Обязательный

Принимаемые значения

Значение по умолчанию

Описание

login

Да

Строка


Логин пользователя

password

Да

Строка


Пароль пользователя

audience

Да

Строка


Область применения токена

components

Да

Строка


Компоненты доступа по токену

Выходные параметры:

Название

Значение

access_token

Токен доступа, используется для доступа к сервисам

refresh_token

Токен обновления, используется для обновления токена доступа

Пример запроса

Code Block
languagexml
POST https://<SERVER-NAME>/api/v1/auth/login.cfm

headers: [Content-type: application/json]
content: {"Login":"***","Password":"***","audience":"POS", "components":"ws/cancelbynumber"}

Пример ответа

Code Block
languagexml
{
"access_token":"eyJraWQiOiIwYWZlZTE...HydFlTU",
"refresh_token":"eyJraWQiOiIwYWZlZT...nKTY9M"
}

Обновление токена доступа

Для обращения к веб-сервису необходимо отправить запрос (методом POST с content-type application/json) на сервер ASSIST по адресу: https://<SERVER-NAME>/api/v1/auth/refresh.cfm.

Входные параметры сервиса:

Параметр

Обязательный

Принимаемые значения

Значение по умолчанию

Описание

refresh_token

Да

Строка


Токен обновления

Выходные параметры:

Название

Значение

access_token

Токен доступа, используется для доступа к сервисам

refresh_token

Токен обновления, используется для обновления токена доступа

Наверх