WidgetApi
API для получения информации с сервера для виджетов устройства.
Получение списка камер
Получение списка подробной информации о камерах с заданными идентификаторами.
Если запрос прошел успешно, вы получите список объектов VMSWidgetCamera
. Если произойдет какая-либо ошибка, вы получите объект VMSApiError
.
getWidgetCameras(ids: [String], completion: ([VMSWidgetCamera]?, VMSApiError?))
Получение превью камеры
Получение превью камеры. Вы получите файл в формате .mp4 с одним кадром с камеры.
Если запрос прошел успешно, вы получите URL для загрузки фрейма. Если произойдет какая-либо ошибка, вы получите объект VMSApiError
.
Если вам нужно отменить этот запрос, используйте метод cancelArchiveRequest()
с указанным идентификатором камеры.
getWidgetCameraPreview(cameraId: Int, completion: (String?, VMSApiError?))
Получение списка домофонов
Получение списка подробной информации о домофонах заданных идентификаторов.
Если запрос прошел успешно, вы получите список объектов VMSWidgetIntercom
. Если произойдет какая-либо ошибка, вы получите объект VMSApiError
.
getWidgetIntercoms(ids: [String], completion: ([VMSWidgetIntercom]?, VMSApiError?))