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