Twilio отправляет неверный запрос

Я создаю довольно сложное голосовое приложение Twilio. Он состоит из записей разговоров и обработки вызовов. Прямо сейчас я столкнулся с проблемой, когда twilio отключает вызов со словами "Произошла ошибка приложения". Поток вызовов выглядит так:

  1. Исходящий вызов осуществляется при поступлении в приложение правильных POST-запросов.
  2. Twilio воспроизведет сообщение для вызываемого и ждет его ответа
  3. Через несколько секунд запись останавливается и загружается
  4. Запись обрабатывается в бэкэнде
  5. Если это так, сообщение снова воспроизводится для вызываемого абонента.
  6. Твилио снова будет ждать его ответа
  7. Через несколько секунд twilio завершает вызов с сообщением об ошибке, потому что он отправляет запрос POST, который не может быть обработан.

Остальные запросы POST и GET действительны. IP-адрес, на который направлен неверный запрос, не определен в приложении.

Идентификатор ошибки - 11100. В теле запроса указано "IP из черного списка". Но он не должен создавать этот запрос в первую очередь! Данные в параметрах запроса выглядят как стандартный обратный вызов статуса POST. Но обратный вызов настроен так, чтобы указывать на приложение. Описание: попытка получить контент из http://ip_address/ и /Accounts/some/Calls/additional/twiml/parameters вернула код состояния HTTP 502.

Нет проблем, если я не манипулирую звонком.

Спасибо за любой совет.

0 ответов

Другие вопросы по тегам