【发布时间】:2016-08-08 11:05:35
【问题描述】:
我正在尝试来自 Twilio 的短信和电话。我能够从我的 Java 代码发送短信和拨打电话。但我不知道如何在相同的 Java 代码中获取状态回调。
有什么方法可以在我的 java 代码中获取状态回调事件?
params.add(new BasicNameValuePair("StatusCallback", "https://www.myapp.com/events"));
params.add(new BasicNameValuePair("StatusCallbackMethod", "POST"));
params.add(new BasicNameValuePair("StatusCallbackEvent", "initiated"));
params.add(new BasicNameValuePair("StatusCallbackEvent", "ringing"));
params.add(new BasicNameValuePair("StatusCallbackEvent", "answered"));
params.add(new BasicNameValuePair("StatusCallbackEvent", "completed"));
另外,我们有什么方法可以在 Java 的函数调用函数中提供 TwiML 数据(用于语音呼叫的 xml),而不是给它一个指向 TwiML/XML 文件的 URL。 params.add(new BasicNameValuePair("Url", "http://demo.twilio.com/docs/voice.xml"));
CallFactory callFactory = client.getAccount().getCallFactory();
Call call = callFactory.create(params);
【问题讨论】:
标签: java twilio twilio-api