我正在尝试来自 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);