Перейти в хранилище документации
Обратиться в техническую поддержку
Авторизация в ПК Интеллект по token ключу позволяет:
В url-запросe вместо указания параметров "login" и "password" указывать токен в параметре "token".
Пример запроса видео с авторизацией в ПК Интеллект по token ключу:
http://127.0.0.1:80/video/action.do?normalize=true&version=4.10.0.0&video_in=CAM:1&token=EoHWC_zXFILImB0hL4QgjPc5624cJXMF
Использовать в заголовке запроса в параметре "Authorization" как Bearer Token Authentication.
Например:
Authorization: Bearer "PJ_eHSwUsqjXX7PRZMB8hm_zKEnCg3hE"
Токен может получить только зарегистрированный пользователь ПК Интеллект. Если в запросе не указать логин и пароль для Basic авторизации, то сервер вернёт ошибку «500 Internal Server Error».
GET/POST http://{login}:{password}@IP-адрес:порт/token?expires_in={expires_in}
Параметр | Обязательный | Описание |
---|---|---|
login | Да | Имя пользователя ПК Интеллект |
password | Да | Пароль пользователя ПК Интеллект |
expires_in | Нет | Время действия токена в секундах. Максимальное значение − 1 день. Токен перестает действовать через указанный период времени. Значение по умолчанию: 1800. Для того, чтобы разлогиниться, указать значение 0. Примечание. Для одного пользователя может существовать только 1 токен. |
GET/POST http://USER:PASSWORD@127.0.0.1:80/token?expires_in=1800
{ "access_token":"PJ_eHSwUsqjXX7PRZMB8hm_zKEnCg3hE", "token_type":"bearer", "expires_in":"1800" }
Параметр | Описание |
---|---|
access_token | Токен |
token_type | Тип токена |
expires_in | Время действия токена в секундах |