Общий формат запроса:

GET http://IP-адрес:порт/getarchivetaskstatus?archivetaskid={archivetaskid}

Параметры запроса:

Параметр

Обязательный

Описание

archivetaskidДа

Идентификатор задачи (см. ответ в Создание задания на экспорт архива)

Пример запроса:

GET http://127.0.0.1:80/getarchivetaskstatus?archivetaskid=104b38d4-07d7-4d2f-84da-49b3e255d2bf

{
    "Percents" : 100,
    "Url" : "http://192.168.15.182:80/download?file=104b38d4-07d7-4d2f-84da-49b3e255d2bf",
    "CameraId" : "1",
    "From" : "2016-06-27T15:10:00.000+03:00",
    "To" : "2016-06-27T15:11:00.000+03:00",
    "ArchiveTaskId" : "104b38d4-07d7-4d2f-84da-49b3e255d2bf",
    "ErrorMessage" : "null",
    "State" : "ReadyForDownload"
}

Параметры ответа:

Параметр

Описание

PercentsПроцент выполнения задачи
UrlСсылка на файл. Требуемый файл можно скачать, используя эту URL ссылку
CameraId

Идентификатор камеры

FromВремя начала фрагмента архива в формате ГГГГ-ММ-ДДТЧЧ:ММ:СС
ToВремя окончания фрагмента архива в формате ГГГГ-ММ-ДДТЧЧ:ММ:СС
ArchiveTaskIdИдентификатор задачи
ErrorMessageСообщения об ошибках
StateРезультат выполнения задачи
  • No labels