Sinch Ansepted Call Event Callback (ACE) не вызывается - PullRequest
0 голосов
/ 05 апреля 2020

Я добавил Callback на портале Sinch для обработки вызовов приложений через наш сервер. Когда вызов достигает платформы Sinch, система отправляет запрос POST на URL обратного вызова нашего сервера, т.е. Callback Event Incoming Call (ICE) вызываемый.

В ответ на событие ICE ответ нашего сервера это как

{
  "instructions": [],
  "action": {
    "name": "connectMXP"
  }
}

и вызываемый абонент получает уведомление о входящем звонке. При получении вызова Callee вызов соединяется, но он не запрашивает URL-адрес обратного вызова нашего сервера, то есть событие ACE не вызывается.

Но, как указано в Обратный вызов события с ответом (ACE)

Этот обратный вызов выполняется, когда вызов принимается вызываемым абонентом (лицом, принимающим вызов). Это POST-запрос к указанному URL-адресу обратного вызова.

Итак, вопрос в том, что требуется для получения обратного вызова события ACE. Что-то не хватает, что должно быть включено в коде на стороне Sinch или на стороне нашего сервера? Спасибо !

1 Ответ

0 голосов
/ 07 апреля 2020

Вызовы App2APp поддерживают только события ICE и DICE. Если вы уполномочили вызывающего абонента звонить пользователю Callee, зачем вам нужно уведомление о другом событии? Поскольку вызовы в основном основаны на peer2Peer, в настоящее время мы не поддерживаем события ACE или P IE для вызовов данных.

...