Twilio Resonse和Dial Verb刚刚被读出

时间:2019-03-04 11:03:44

标签: twilio

我目前正在尝试使用Twilio设置自动呼叫重定向。我已经用Spring Boot设置了一个Webhook并返回了一个呼叫动词。 但是,当我拨打连接到Webhook的号码时,我只会听到一个语音,上面写着我想重定向到的号码。我做错了什么? 这是请求映射:

 @RequestMapping(value = "/call")
public String call(){
    Number number = new Number.Builder("+XXXXXXXXXXX").build();
    Dial dial = new Dial.Builder().number(number).build();
    VoiceResponse response = new VoiceResponse.Builder().dial(dial).build();
    String xml = response.toXml();
    return xml;
}

多数民众赞成在与邮递员进行测试时得到的响应:

<?xml version="1.0" encoding="UTF-8"?><Response><Dial><Number>+XX XX XXX XX XX</Number></Dial></Response>

先谢谢了。

1 个答案:

答案 0 :(得分:1)

找到答案。忘记将Content-Type标头指定为xml。因此,(我想)Twilio只是将其作为文本而不是TwiML。