Отозвать токен
Чтобы прекратить действие токена до истечения его срока жизни, выполните POST-запрос к API бэкенда Insector Cloud. Запрос к endpoint /api/auth/v1.0/revoke_token/
должен содержать мастер-ключ в заголовке и токен доступа в token
в теле запроса.
Адрес: POST https://instance_name/api/auth/v1.0/revoke_token/
Content-type: application/json
Параметры тела запроса
token
string
Токен, который нужно отозвать.
Пример запроса
curl –i –X POST
https://test.inspector-cloud.com/api/auth/v1.0/get_token/
-H 'Authorization: Token XXXX'
-F "token=39fbb6e9-fbf9-459a-9e1b-416dbcf51875e"
Примеры ответа
Запрос успешно выполнен.
Код ответа: 200
{
"SUCCESS": true
}
Ошибка, например, токен не найден.
Код ответа: 404
{
"SUCCESS": false
}
Срок действия токена
Дата окончания токена явно сообщается в ответе на get_token.
Бэкенд стороннего мобильного приложения должен самостоятельно обновлять токен до истечения срока действия предыдущего.
Для авторизации стороннего мобильного приложения в приложении IC Camera можно использовать любой валидный токен.
На заметку
Мы рекомендуем получать новый токен заранее, не дожидаясь завершения срока действия предыдущего. Так вы успеете распространить новый токен во все установленные экземпляры стороннего мобильного приложения до окончания срока действия старого токена.
Если у вас возникли вопросы или проблемы, обратитесь в техподдержку.