Какие разрешения приложения требуются для RingCentral Call Control API?

Мне интересно, добился ли кто-нибудь успеха с новым API управления вызовами RingCentral, особенно в отношении разрешений приложений.

В документах указано, что приложению требуется разрешение CallControl. Проблема в том, что этого разрешения не существует. Используем ли мы вместо этого разрешение «Активное управление вызовами»?

Мой вариант использования — создание подписок с использованием фильтра событий «/restapi/v1.0/account/~/telephony/sessions». Несмотря на то, что разрешение «Активное управление вызовами» работает, я не уверен, что это правильный подход.

Если разрешение «Активное управление вызовами» не установлено, я получаю сообщение об ошибке «Необходимое разрешение приложения [CallControl] отсутствует» при создании подписки. Когда он установлен, я не получаю сообщения об ошибке, и подписка работает. Так в чем проблема?

Ну, во-первых, мне не нравится, что я просто догадываюсь, что такое правильное разрешение. Я не вижу никакой документации, в которой определены разрешения для приложений.

Кроме того, когда я перехожу к завершению приложения из песочницы, мне сообщается, что разрешение «Активное управление вызовами» не использовалось. Это может быть отдельная проблема, причуда с подписками, но это усиливает мое ощущение, что, возможно, мне не следует просто гадать.

Приветствуются ссылки на соответствующую документацию, а также указания или опыт работы с этим API.


person piisexactly3    schedule 17.07.2019    source источник


Ответы (1)


Спасибо, что подняли этот вопрос. Это ошибка в документации, фактическое имя разрешения — «Активное управление вызовами», а не «CallControl». Вы правильно используете «Активное управление вызовами». Это разрешение используется как для уведомлений о сеансах телефонии, так и для API Active Call Control. В ближайшее время мы обновим документацию.

Если вы хотите увидеть какие-либо изменения, не стесняйтесь присылать свои отзывы непосредственно в нашу общедоступную группу рекомендаций разработчиков https://developers.ringcentral.com/community.html.

person Dibyendu Roy    schedule 17.07.2019