跟随https://www.twilio.com/docs/voice/twiml/dial,我看到我们可以选择2个选项:
但是,我使用库7.17.0来实现代码,但是我不知道如何按照选项1进行编码!它总是返回选项2!
也许简单拨号(https://www.twilio.com/docs/voice/twiml/dial)中的示例代码不正确?
答案 0 :(得分:0)
这里是Twilio开发人员的传播者。
直接使用<Dial>
中的数字或使用<Number>
元素的TwiML之间没有功能上的区别。但是,我相信您可以编写简单拨号方法,将数字直接传递给Dial.Builder
,如下所示:
public static void main(String[] args) {
Dial dial = new Dial.Builder("+14151234567").build();
Say say = new Say.Builder("Goodbye").build();
VoiceResponse response = new VoiceResponse.Builder().dial(dial)
.say(say).build();
try {
System.out.println(response.toXml());
} catch (TwiMLException e) {
e.printStackTrace();
}
}