Twilio:Twilio无法解析提供的XML文档
问题描述:
我试图在使用此示例的Android应用程序中使用编程语音link。Twilio:Twilio无法解析提供的XML文档
我主持的Python文件,一切都和我的快速启动代码
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);
我得到这个错误改变了“twiMLParams”:Twilio无法解析所提供的XML文档。 我在这里做错了什么?问题是服务器端没有客户端,
答
[解决]: 由于Twilio支持
的Android代码:
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>')
你能检查[Twilio调试器](https://www.twilio.com/console/dev-tools/debugger)并找到无法解析的XML。如果你能分享这个XML,我们可以看到它有什么问题。 – philnash