繁体   English   中英

Twilio中的自动呼叫断开连接

[英]Automatic call disconnects in Twilio

Twilio中的自动呼叫断开连接,我认为这是原因:

控制者

var lng="en-US";
var code="123456"
var twiml="<Say voice='alice' language='"+lng+"'>";
twiml+=Messages("callData", "","</Say><Pause length='1'/><Say voice='alice'>"+code.toList.mkString("</Say><Pause length='1'/><Say voice='alice'>"))(Lang(lng))+"</Say>"
Ok(views.xml.twilio(twiml))

twilio.scala.xml

@(twiml:String)
<Response>@twiml</Response>

但这不能正常工作。
它显示内容,但不像xml,它显示的响应标签为紫色,而我输入的字符串为黑色。

当我在Twilio帐户中的“请求检查器”中检查请求正文时,它显示出类似这样的内容。

&lt;Say voice=&apos;alice&apos;&gt;4&lt;/Say&gt;

我知道这不是处理xml的正确方法。
谁能帮我?

问题是它将xml作为字符串。 如果您可以定义内容类型,则它应该起作用。 喜欢

httppost.setHeader("Content-Type","application/xml;charset=UTF-8");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM