Я добавил Callback на портале Sinch для обработки вызовов приложений через наш сервер. Когда вызов достигает платформы Sinch, система отправляет запрос POST на URL обратного вызова нашего сервера, т.е. Callback Event Incoming Call (ICE) вызываемый.
В ответ на событие ICE ответ нашего сервера это как
{
"instructions": [],
"action": {
"name": "connectMXP"
}
}
и вызываемый абонент получает уведомление о входящем звонке. При получении вызова Callee вызов соединяется, но он не запрашивает URL-адрес обратного вызова нашего сервера, то есть событие ACE не вызывается.
Но, как указано в Обратный вызов события с ответом (ACE)
Этот обратный вызов выполняется, когда вызов принимается вызываемым абонентом (лицом, принимающим вызов). Это POST-запрос к указанному URL-адресу обратного вызова.
Итак, вопрос в том, что требуется для получения обратного вызова события ACE. Что-то не хватает, что должно быть включено в коде на стороне Sinch или на стороне нашего сервера? Спасибо !