【发布时间】:2020-06-19 07:07:08
【问题描述】:
我的要求是我将使用 Twilio 客户端和动词进行出站拨号。 但是,如果呼叫无人接听或无法接通,它将提示呼叫者发送数字(此处为 1)以转到语音信箱,然后呼叫者将能够删除预定义的 VM。这可以使用 TWiml 来实现吗?我们正在使用 Reactjs 和 Java。我们已经尝试过 AMD,但是当我拨打一个无法接通的号码并且启用了语音邮件服务时,AMD 回调没有返回任何内容。
【问题讨论】:
-
如果您显示一些代码,您的问题可能更容易理解。你读过这个:stackoverflow.com/help/minimal-reproducible-example?
-
在前端我们已经连接了twilio设备并传递了fromNumber, toNumber const device = new Twilio.Device();设备.连接(参数);使用 DIAL 动词拨打 toNumber。但是如何去语音信箱 dial = new Dial.Builder().record(Dial.Record .RECORD_FROM_ANSWER).callerId(fromNumber) .action(DIAL_CALLBACK_URL) .method(HttpMethod.POST)..number(toNumber) .timeout(30 ) 。建造(); voiceResponse = new VoiceResponse.Builder().dial(dial).build(); response.setContentType("应用程序/xml"); response.setStatus(200); response.getWriter().print(voiceResponse.toXml());
标签: java twilio twilio-twiml voicemail