Skip to main content
Skip table of contents

WidgetApi. Запросы

API для получения информации с сервера для виджетов устройства.

Получение списка камер

Получение списка подробной информации о камерах с заданными идентификаторами.

Если запрос прошел успешно, вы получите список объектов VMSCamera.

CODE
@GET(CAMERAS_EXISTED)
suspend fun getWidgetCameras(@Query(IDS_ARRAY) shows: ArrayList<Int>): ArrayList<VMSCamera>

Получение превью камеры

Получение превью камеры. Вы получите файл в формате .mp4 с одним кадром с камеры.

Если запрос прошел успешно, вы получите URL для загрузки фрейма.

CODE
@GET(CAMERAS_PREVIEW)
suspend fun getCamerasPreview(
    @Path(ID) id: String,
    @Query(DATE) date: String? = null
): VMSUrlPreviewResponse

Получение списка домофонов

Получить список подробной информации о домофонах заданных идентификаторов.

Если запрос прошел успешно, вы получите список объектов VMSIntercom.

CODE
@GET(INTERCOM_EXISTED)
suspend fun getWidgetIntercoms(@Query(IDS_ARRAY) shows: ArrayList<Int>): ArrayList<VMSIntercom>

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.