【问题标题】:Twilio : Twilio was unable to parse the provided XML DocumentTwilio:Twilio 无法解析提供的 XML 文档
【发布时间】:2017-04-26 09:21:55
【问题描述】:

我正在尝试使用此示例link 在 android 应用程序中使用编程语音。

我托管了 python 文件和所有内容,并更改了快速入门代码中的“twiMLParams”

 twiMLParams.put("To", "oussema");
 twiMLParams.put("From", "me");
 twiMLParams.put("Caller", "oussema");
 twiMLParams.put("Called", "me");
 activeCall = Voice.call(VoiceChat.this, TWILIO_ACCESS_TOKEN, twiMLParams, callListener);

我收到此错误:Twilio 无法解析提供的 XML 文档。 我在这里做错了什么?问题是服务器端而不是客户端,

【问题讨论】:

  • 您能否检查Twilio debugger 并找到无法解析的XML。如果您可以共享该 XML,我们可以看到它有什么问题。

标签: android twilio


【解决方案1】:

[已解决]: 感谢 Twilio 支持

安卓代码:

 twiMLParams.put("From:","leme" );
 twiMLParams.put("To:", "oussema");
 activeCall = Voice.call(VoiceChat.this, TWILIO_ACCESS_TOKEN, twiMLParams, callListener);

Python 代码:

IDENTITY = request.values.get('To:', None)
CALLER_ID = request.values.get('From:', None)
client = Client(api_key, api_key_secret, account_sid)
return str('<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Client>' + IDENTITY + '</Client></Dial></Response>')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-23
    • 2017-03-01
    • 2020-07-10
    • 1970-01-01
    • 2013-07-07
    • 1970-01-01
    • 2020-02-20
    相关资源
    最近更新 更多