# getAbook
Описание: получить адресную книгу.
Пример запроса:
{
"method" : "getAbook",
"requestId" : "1"
}
Пример ответа:
{
"abook" : [
{
"isEditable" : true,
"peerId" : "#sip:@192.168.62.49",
"peerDn" : "💻 @192.168.62.49",
"status" : 1,
"extStatus": 2,
"lastOnlineTime": 0,
"additionalStatus": "at lunch"
},
{
"isEditable" : false,
"peerId" : "user2@some.server",
"peerDn" : "user2",
"status" : 0,
"extStatus": 0,
"lastOnlineTime": 1690962961,
"additionalStatus": "at lunch"
},
{
"isEditable" : true,
"peerId" : "user3@some.server",
"peerDn" : "user3",
"status" : 0,
"extStatus": 1,
"lastOnlineTime": 1690534039,
"additionalStatus": ""
},
{
"isEditable" : true,
"peerId" : "user4@some.server",
"peerDn" : "user4",
"status" : 0,
"extStatus": 0,
"lastOnlineTime": 1689606420,
"additionalStatus": ""
}
],
"method" : "getAbook",
"requestId" : "1",
"result" : true
}
Описание параметров:
isEditable
- возможность редактирования контактаpeerId
- уникальный идентификатор пользователя (TrueConf ID)peerDn
- отображаемое имя пользователяstatus
- статус пользователя. Может быть следующим:-1
- невалидный пользователь0
- пользователь оффлайн1
- пользователь доступен2
- пользователь занят5
- пользователь находится в групповой конференции
extStatus
- расширенный статус пользователя, который может принимать одно из следующих значений:-1
- невалидный пользователь0
- пользователь оффлайн1
- пользователь оффлайн, но был недавно активен2
- пользователь доступен3
- пользователь доступен с телефона4
- пользователь доступен с терминала5
- пользователь доступен, но установил статус не беспокоить6
- пользователь отошёл7
- пользователь занят8
- пользователь занят с телефона9
- пользователь занят с терминала10
- пользователь находится в групповой конференции, которую создал он сам и в неё можно попроситься
lastOnlineTime
- время в unix формате, когда пользователь был в последний раз доступен. Если пользователь доступен, то этот параметр равен 0additionalStatus
- дополнительный статус пользователя в виде строкиrequestId
- уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь
См. также: