# call

Описание: позвонить пользователю или послать запрос на участие в групповой конференции.

Если вызываемый абонент находится вне конференции, то ему придет вызов в видеозвонок. Если же он - владелец конференции, то ему придет уведомление о запросе на участие в ней. Некоторые идентификаторы могут быть преобразованы в другой формат, а затем использованы для звонка внутри приложения. Поэтому чтобы узнать финальный вариант используемого идентификатора, можно выполнить метод prepareCallIdForCall.

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

{
    "method" : "call",
    "requestId" : "1",
    "peerId" : "user1@some.server",
    "pin" : "1111"
}

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

{
    "method" : "call",
    "requestId" : "1",
    "result" : true
}

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

  • peerId - уникальный идентификатор пользователя (TrueConf ID), которому нужно позвонить. Применимость:

    • PeerId - поддерживается. Внутри приложения автоматически конвертируется в CallId и команда выполняется уже с ним. В этом случае вызов пойдет всем пользователям с этим идентификатором на все его устройства

    • CallId - поддерживается. Вызов пойдет всем пользователям с этим идентификатором на все его устройства

    • InstanceId - поддерживается. Вызов пойдет на конкретный экземпляр приложения

  • pin - пароль для входа в конференцию (необязательный параметр)

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

См. также: