# getCallHistory

Описание: получить список последних звонков.

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

{
    "method": "getCallHistory",
    "requestId" : "1",
    "count": 3
}

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

{
    "method": "getCallHistory",
    "requestId" : "1",
    "calls": 
    [
        {
            "type": 1,
            "confType": 0,
            "peerId": "user2@some.server",
            "peerDn": "user2",
            "startTime": 1540306165,
            "duration": 374,
            "viewed": false,
            "streamId": "000002d5@some.server#vcs"
        },
        {
            "type": 1,
            "confType": 1,
            "peerId": "user2@some.server",
            "peerDn": "user2",
            "startTime": 1540305383,
            "duration": 8,
            "viewed": false,
            "confId": "000002d5@some.server#vcs",
            "streamId": "000002d5@some.server#vcs"
        },
        {
            "type": 1,
            "confType": 1,
            "peerId": "user2@some.server",
            "peerDn": "user2",
            "startTime": 1540304614,
            "duration": 1,
            "viewed": false,
            "confId": "000002d5@some.server#vcs",
            "streamId": "000002d5@some.server#vcs"
        }
    ],
    "lastView": 1643982219,
    "result": true
}

Описание параметров:

  • count - количество запрашиваемых звонков

  • calls - список звонков

  • lastView - временна́я метка последнего просмотра истории звонков

  • type - тип звонка или вызова в конференцию:

    • 0 - входящий

    • 1 - исходящий

    • 2 - пропущенный

  • confType - тип сеанса связи (сессии):

    • 0 - видеозвонок

    • 1 - групповая конференция

  • confTitle - название групповой конференции. Поле отсутствует для видеозвонков

  • peerId - уникальный идентификатор (TrueConf ID) пользователя, которому звонил VideoSDK/Room, или пользователя, который звонил на VideoSDK/Room

  • peerDn - отображаемое имя пользователя, имеющего данный peerId

  • confId - уникальный идентификатор сеанса связи. Присутствует только в групповой конференции

  • startTime - время начала звонка

  • duration - длительность звонка

  • viewed - флаг, обозначающий, был ли "просмотрен звонок"

  • requestId - уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь

См. также: