# usersStatusesChanged

Описание: уведомление, приходящее после изменения статуса пользователя.

Для регулярного обновления статуса какого-либо пользователя его нужно добавить в адресную книгу.

Пример:

{
    "event": "usersStatusesChanged",
    "usersStatuses": [
        {
            "isEditable" : true,
            "peerId": "user2@some.server",
            "peerDn": "John Doe",
            "status": 1
        }
    ],
    "method": "event"
}

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

  • isEditable - возможность редактирования контакта

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

  • peerDn - отображаемое имя пользователя

  • status - статус пользователя. Может быть следующим:

    • -1 - невалидный пользователь

    • 0 - пользователь оффлайн

    • 1 - пользователь доступен

    • 2 - пользователь занят

    • 5 - пользователь находится в групповой конференции

См. также: