Mein Wunsch wäre es nun alle 5 Einträge zu bündeln, so dass man direkt sieht welche Rufe alle zusammengehören. Hierzu fehlt mir im Journal jedoch eine eindeutige Kennung des Rufes. Sicherlich kann ich versuchen anhand von Rufnummer und Zeiten mich durch die Einträge zu hangeln, wobei ich dieses Vorgehen nicht wirklich als “sauber” bezeichnen würde.
In einem anderen Post sagte einer Ihrer Mitarbeiter, dass die Jorunal API ggf. überarbeitet werden soll. Gibt es hier schon etwas neues, oder evtl. eine andere Möglichkeit das oben genannte Problem zu lösen?
über XMPP ist bisher leider nur die “vereinfachte” Darstellung des Journals zugänglich. Es gibt noch eine detaillierte Version, die du momentan über die REST-API mit den Parametern “rawdata=1” bzw. “chaindata=1” abrufen kannst - hier erhälst du dann (verknüpfte) Einträge für jeden Schritt den der Anruf durch die Telefonanlage genommen hat (Warteschlangen, IVRs, Transfers usw.)
Via XMPP werden diese Informationen wohl frühestens zur 7.14 zur Verfügung stehen - aber wie genau die API aussieht kann ich dir noch nicht sagen.
ich habe die vorgeschlagene Methode per REST in der Zwischenzeit einmal ausprobiert und bekomme auch tatsächlich ein Feld “chain” womit ich die Einträge zusammenfassen könnte. Mich würde nun interessieren ob dieses Feld ggf. mittlerweile auch per XMPP abrufbar ist (ab einer bestimmten Version) oder zukünftig sein wird. Falls nein, müssten wir unsere Schnittstelle an der Stelle auf REST umstellen, was jedoch ein doppeltes Pflegen von Anmeldeinformationen bedeuten würde, weswegen ich dies nach Möglichkeit umgehen möchte.
Since version 7.14 journal entry contains chain element.
Also there is a new xmpp command which fetches the full chain of phone call records. User who requires data need to be part of the phone call or the user with supervisor permission
Since we’re on Update-Channel: Stable I can’t test it right away, because I have to wait until 7.14 becomes available on that channel, we’re still on 7.13.05.
As soon as we’re on 7.14 I will take a closer look at it.
ATM stable channel points to the mobydick 7.13 version and current channel points to pascom 15 so 7.14 will never become stable :(. You can think about migrating to pascom 15 or to wait until it becomes stable.