2017-04-26 12 views
0

私はこの例を使ってアンドロイドアプリケーションでプログラミングボイスを使用しようとしていますlinkTwilio: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文書を解析することができませんでした。 私はここで間違っていますか?問題は、サーバ側でないクライアントである

+0

あなたがチェックすることができます[Twilioデバッガ](https://www.twilio.com/console/dev-tools/debugger)を開き、解析できなかったXMLを探します。そのXMLを共有することができれば、何が間違っているのかを見ることができます。 – philnash

答えて

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>') 
関連する問題