Перейти в хранилище документации
Обратиться в техническую поддержку![]()
Предыдущая страница Следующая страница
GET http://IP-адрес:порт/префикс/archive/calendar/{VIDEOSOURCEID}/{BEGINTIME}/{ENDTIME}
{VIDEOSOURCEID} − трехкомпонентный идентификатор endpoint-а источника (см. Получение списка списка видеокамер и информации о них). Например, "SERVER1/DeviceIpint.1/SourceEndpoint.video:0:0".
Синтаксис ENDTIME и BEGINTIME описан в разделе Получение содержания архивов.
| Параметр | Обязательный | Описание |
|---|---|---|
| archive | Нет | Имя архива в формате "hosts/SERVER1/MultimediaStorage.AliceBlue/MultimediaStorage" (см. Получение содержания архивов). Если значение не задано, для поиска будет использоваться архив по умолчанию |
Пример запроса:
GET http://127.0.0.1/archive/calendar/SERVER1/DeviceIpint.1/SourceEndpoint.video:0:0/20211028T120000/20211102T210000
Пример ответа:
[ 3844368000000, 3844454400000, 3844540800000, 3844627200000, 3844713600000, 3844800000000 ]
Ответ представлен в виде календарных дней в миллисекундах. Они отсчитываются с 1900 года 1 января 0 часов 0 минут. В данном примере дни с 28 октября по 02 ноября 2021 года.
| Ошибка | Описание |
|---|---|
| 400 Bad Request | Возможные варианты:
|
| 401 Unauthorized | Для выполнения операции необходима авторизация |
| 403 Forbidden | Нет доступа для выполнения операции |
| 408 Request Timeout | Превышен таймаут запроса |
| 412 Precondition Failed | Операция отменена, так как не выполняются условия, необходимые для проведения операции (например, попытка удаления непустого каталога или вызов команды rmdir для объекта, который не является каталогом) |
| 500 Internal Server Error | Возможные варианты:
|
500 Request Aborted | Операция прервана из-за конфликта параллельных вычислений, таких как нарушение последовательности команд или прерванная транзакция |
| 500 Request Cancelled | Операция прервана на стороне клиента |
| 501 Not Implemented | Операция не поддерживается сервисом |
| 503 Service Unavailable | Возможные варианты:
|