#javascript #xml #twilio #twilio-twiml
#javascript #xml #twilio #twilio-twiml
Вопрос:
Наш node.js приложение перешло на использование двунаправленного потока, и с тех пор мы получаем это предупреждение:
Msg "XML Validation warning"
line "1"
parserMessage " Element 'Stream' must have no character or element information item [children]"
ErrorCode "12200"
cols "278"
url "https://687e10954f9f.ngrok.io/api"
LogLevel "WARN"
Twilio получает xml, подобный этому:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Connect>
<Stream name="Communication with Goodbot" url="wss://687e10954f9f.ngrok.io/ws">
<Parameter name="Joe" value="Jones"/>
</Stream>
</Connect>
</Response>
Похоже, что виноваты параметры, поскольку отправка того же ответа без Parameter
тега не генерирует никаких предупреждений. Приложение работает так, как ожидалось, просто генерируется куча предупреждений. Должны ли мы поместить параметры в другое место или это ошибка TWIML? Нам нужно передать пользовательские параметры для работы нашего приложения.
Комментарии:
1. Привет, я евангелист-разработчик в Twilio. Я не уверен в ответе здесь, но я спросил команду и, надеюсь, скоро получу ответ.