Перейти в хранилище документации
Обратиться в техническую поддержку
POST http://IP-адрес:порт/createarchivetask
Content Type: application/json Content: { "CameraId": "{CameraId}", "From": "{From}", "To": "{To}", "Format":"format" }
Параметр | Обязательный | Описание |
---|---|---|
CameraId | Да | Идентификатор камеры |
From | Да | Время начала фрагмента архива в формате UTC: ГГГГ-ММ-ДДТЧЧ:ММ:ССZ |
To | Нет | Время окончания фрагмента архива в формате UTC: ГГГГ-ММ-ДДТЧЧ:ММ:ССZ (если не указано, будет отдан весь архив до последней записи) |
Format | Нет | Формат, в который будет экспортирован архив. Варианты форматов: mp4, avi, flv, mov, asf Если в теле запроса формат не задан, то используется значение ключа реестра ExportContainerFormat (см. Справочник ключей реестра). Если и ключ не задан, то экспорт архива осуществляется в формат mp4 |
POST http://127.0.0.1:80/createarchivetask
Content Type: application/json Content: { "CameraId": "1", "From": "2022-06-27T15:10:00.00Z", "To": "2022-06-27T15:20:00.00Z" }
В ответе будет идентификатор задания на экспорт (в примере это 084b56a5-bd49-4327-82db-9bc911f7ff96), который необходимо использовать в запросе на Получение статуса экспорта и скачивание файла. Также по пути C:\Users\User\Documents будет создана папка с временным файлом, в названии которой идентификатор задания на экспорт.
{ "CameraId" : "1", "From" : "2016-06-27T15:10:00.00Z", "To" : "2016-06-27T15:20:00.00Z", "ArchiveTaskId" : "084b56a5-bd49-4327-82db-9bc911f7ff96", "ErrorMessage" : null, "State" : "Created" }
Параметр | Описание |
---|---|
CameraId | Идентификатор камеры |
From | Время начала фрагмента архива в формате UTC: ГГГГ-ММ-ДДТЧЧ:ММ:ССZ |
To | Время окончания фрагмента архива в формате UTC: ГГГГ-ММ-ДДТЧЧ:ММ:ССZ |
ArchiveTaskId | Идентификатор задачи |
ErrorMessage | Сообщения об ошибках |
State | Результат создания задачи |