Preview c камеры
По умолчанию возвращает ссылку на live preview, но если передать date, то будет архивное preview. Если передать download = true (именно строкой, потому что это get параметр), то будет возвращена ссылка для скачивания (будет заголовок Content-Disposition c attachment). date и download могут комбинироваться. (Толстый клиент использует только архивные preview)
GET/api/v1/cameras/{camera}/previewHeaders | |||||||||
Authorization | Bearer token | ||||||||
Accept | application/json | ||||||||
X-Client | ios-cctv|android-cctv|thick-legal|web | ||||||||
X-UUID | unique device id |
Body | |||||||||
cameraoptional | int | Идентификатор камеры | |||||||
daterequired | datetime | Дата для архивного preview | |||||||
downloadrequired | string | Флаг для добавления заголовка Content-Disposition |
Response | |||||||||
200 | Ссылка на preview лежит в поле preview, а поле is_need_token нужно для flussonic, чтобы в это добавлять bearer токен пользователя (используется только в web) | ||||||||
JSON
| |||||||||
401 | Токен авторизации не передан или не валидный, см. Получение токена | ||||||||
403 | Если временно заблокирован доступ к камере, будет ошибка с 403 статусом с телом ответа как у 422 ошибки | ||||||||
422 | Возвращает JSON объект с ошибкой, см. Валидация | ||||||||
JSON
|
Пример | |||||||||
JSON
|