首页 > 解决方案 > Twilio XML 验证警告 12200

问题描述

我们的 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 错误?我们需要传入自定义参数才能使我们的应用程序正常工作。

标签: javascriptxmltwiliotwilio-twiml

解决方案


推荐阅读