Документация для версии Интеллект 4.26. Документация на другие версии также доступна.

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Авторизация в ПК Интеллект по 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Время действия токена в секундах

  • No labels