Twilio отправляет неверный запрос - PullRequest
0 голосов
/ 10 июля 2020

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

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

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

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

Нет проблем, когда я не управляю вызовом. .

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

...