【问题标题】:Automatic call disconnects in TwilioTwilio 中的自动呼叫断开连接
【发布时间】:2014-07-03 13:11:30
【问题描述】:

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 的正确方法。
谁能帮帮我?

【问题讨论】:

    标签: java xml scala twilio twilio-twiml


    【解决方案1】:

    问题在于它将 xml 作为字符串。如果您可以定义它应该工作的内容类型。 喜欢

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多