logout
Данный метод предназначен для совершения выхода из авторизованной сессии.
Входные данные: null
Возвращаемые данные:
null
в случае успеха- ошибка
AVQFR_SESSION_NOT_AUTHORIZED
в случае, если текущая сессия на авторизована
Примеры
Успех
Запрос:
{
"type": "send",
"address": "ik.service.token.authority",
"reply_address": "example",
"data": null,
"headers": {
"tokens.refresh": "true",
"token": "AVQ11031010703",
"action": "logout",
"sid": "47dc1757-3b51-4bae-b300-6acd71799426"
}
}
Ответ:
{
"type": "send",
"address": "example",
"reply_address": null,
"data": null,
"headers": null
}
Ошибка: сессия на авторизована
Запрос:
{
"type": "send",
"address": "ik.service.token.authority",
"reply_address": "example",
"data": null,
"headers": {
"tokens.refresh": "true",
"action": "logout",
"token": "AVQ11031010703",
"sid": "47dc1757-3b51-4bae-b300-6acd71799426"
}
}
Ответ:
{
"type": "error",
"address": "example",
"reply_address": null,
"data": {
"description": "сессия не авторизована (команда требует обязательной авторизации)",
"name": "AVQFR_SESSION_NOT_AUTHORIZED"
},
"headers": null
}