Мне было интересно узнать, удалось ли отслеживать статус активного вызова с помощью twilio. Я пытаюсь сделать это, используя следующий код:Следите за статусом активного вызова - Twilio
Map<String, String> callParams = new HashMap<String, String>();
callParams.put("To", "***********");
callParams.put("From", "***********");
callParams.put("Url", "https://**************/");
callParams.put("Method", "GET");
Call call = null;
try {
call = callFactory.create(callParams);
System.out.println("Call was " + call.getDuration() + " long.");
System.out.println("Status " + call.getStatus());
} catch (TwilioRestException ex) {
System.out.println(ex);
}
Два заявления печати после вызова является попыткой получения статуса вызова (ответил, завершенный и т.д.), но они в настоящее время производят утратившим очередь соответственно.
Возможно ли вообще отслеживать статус вызова или даже получить статус продолжительности в конце вызова, а не в начале вызова.