Skip to main content
Skip table of contents

Просмотр звонка

Этот запрос используется для проверки, нужно ли начинать звнок после ring пуша (apn/fcm/huawei).

Нужно для того, чтобы если включат интернет после момента отправки пуша, и за это время звонок может начаться звонок уже на другом устройстве, потому что пуш на cancel приходит через вебсокет, и устройство может его пропустить из-за того, что не было интернета.

Если после запроса получат статус не ring, то android даже и не начинает звонок, но ios сначала начинает звонок и зваершает его после проверки, это связано ограничением операционной системы.

GET/api/v1/intercom/calls/{call}

Headers

Authorization

Bearer token

Accept

application/json

X-Client

ios-cctv|android-cctv|thick-legal|web

X-UUID

unique device id

Body

calloptional

int

Идентификатор звонка, который нужно получить

Response

200

Успешный ответ

JSON
{
    "id": 5546,
    "status": "ring",
    "created_at": "2022-02-04 15:53:04",
    "intercom": {
        "id": 158,
        "title": "test",
        "is_online": false,
        "department": 1,
        "address": "Камеры",
        "camera": {
            "id": 832,
            "group_id": 124,
            "status": "inactive",
            "type": "media_server_v2",
            "start_at": "",
            "created_at": "2022-02-18 15:03:58",
            "billing_id": null,
            "pretty_name": "Домофон",
            "lat": null,
            "lng": null,
            "azimuth": null,
            "is_archive_recording": true,
            "is_bridge": false,
            "is_favorite": false,
            "user_status": "active",
            "name": "Домофон"
        },
        "created_at": "2021-11-18T11:22:30.000000Z",
        "updated_at": "2022-02-21T15:48:56.000000Z"
    },
    "started_at": "2022-02-04 15:53:07",
    "ended_at": "2022-02-04 15:54:02"
}
401

Токен авторизации не передан или не валидный, см. Получение токена

404

Если звонок не принадлежит пользователю или не существует

Пример

JSON
curl -k --location --request GET 'https://vms.local/api/v1/intercom/calls/{call}' \
--header 'Authorization:Bearer token' \
--header 'Accept:application/json' \
--header 'X-Client:ios-cctv|android-cctv|thick-legal|web' \
--header 'X-UUID:unique device id'
JavaScript errors detected

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

If this problem persists, please contact our support.