Ich habe mich gefragt, ob es möglich ist, den Status eines aktiven Anrufs mit Twilio zu verfolgen. Ich versuche, so mit dem folgenden Code zu tun:Behalten Sie den aktiven Anrufstatus im Auge - 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);
}
Die beiden Druckanweisungen nach dem Aufruf sind ein Versuch, den Anrufstatus zu erwerben (beantwortet, abgeschlossen usw.), aber sie produzieren zur Zeit null und in der Warteschlange ist.
Ist es überhaupt möglich, den Überblick über den Anrufstatus zu halten, irgendwie, oder auch den Status Dauer am Ende des Anrufs statt zu Beginn des Anrufs zu erhalten.
Dank