# 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) пользователя, которому звонил TrueConf Room, или пользователя, который звонил на TrueConf RoompeerDn- отображаемое имя пользователя, имеющего данныйpeerIdconfId- уникальный идентификатор сеанса связи. Присутствует только в групповой конференцииstartTime- время начала звонкаduration- длительность звонкаviewed- флаг, обозначающий, был ли "просмотрен звонок"requestId- уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь
См. также: