1b.app
Link kopiert -

Bewertung der Integration mit der Anwendung Wire (Binotel)

Guten Tag.
Binotel verfügt über eine mobile Anwendung, die Anrufe aufzeichnet und Anrufdaten an das Binotel-Büro übermittelt.
https://www.binotel.ua/ua/wire
Die Wire-Anwendung interagiert nicht mit der API-PUSH-Methode (über die die OneBox-Integration derzeit implementiert wird), sondern funktioniert mit den Methoden API CALL SETTINGS und API CALL COMPLETED.
Bitte bewerten Sie die Integrationsentwicklung mithilfe dieser API-Methoden. (für OneBox OS)
Nachfolgend finden Sie die Informationen, die in der Tech bereitgestellt wurden. Binotel-Unterstützung.
Wenn ein Aufruf über die CALL COMPLETED-API eingeht, wird eine POST-Anfrage an die Abfragezeichenfolge gesendet, wobei der Textkörper eine Reihe von Schlüsselwertparametern enthält, die durch ein kaufmännisches Und-Zeichen getrennt sind.
Beispieltext:
pbxNumber=0964978345&externalNumber=380443440444&companyID=26498&callType=0&requestType=apiCallSettings
Um den Namen und die Nachricht des Kunden zur Entität in CRM über das Binotel-Plugin anzuzeigen, müssen Sie die Antwort im Textkörper im JSON-Format zurückgeben.
Beispieltext:
„customerData“:{“name“: „Kundenname“, „linkToCrmUrl“: „Entitätslink“, „assignedToEmployeeEmail“: „E-Mail des verantwortlichen Mitarbeiters“}
Im Falle des Abschlusses eines Anrufs über die CALL COMPLETED API wird im Querystring auch eine POST-Anfrage gesendet, deren Hauptteil alle Informationen zum Anruf enthält.
Beispieltext:
requestType=apiCallCompleted&attemptsCounter=1&callDetails%5BcompanyID%5D=26498&callDetails%5BgeneralCallID%5D=4050907182&callDetails%5BcallID%5D=4050907182&callDetails%5BstartTime%5D=1679666538&callDetails%5BcallType%5D=0&callDetails %5 BinternalNumber%5D=0964978345&callDetails%5BinternalAdditionalData%5D=&callDetails%5BexternalNumber % 5D=380443440444&callDetails%5Bwaitsec%5D=7&callDetails%5Bbillsec%5D=16&callDetails%5Bdisposition%5D=ANSWER&callDetails%5BrecordingStatus%5D=waitingToUpload&callDetails%5BisNewCall%5D=0&callDetails%5BwhoHungUp%5D=&callDetails%5BcustomerData%5D=& Anruf Details%5BemployeeData% 5D% 5Bname%5D=Wire%3A+Support&callDetails%5BemployeeData%5D%5Bemail%5D=mr.burmyshev%40gmail.com&callDetails%5BpbxNumberData%5D%5Bnumber%5D=0964978345&callDetails%5BpbxNumberData%5D%5Bname%5D=Wire%3A+ Support&callDetails% 5BhistoryData%5D%5B0%5D%5Bwaitsec%5D=7&callDetails%5BhistoryData%5D%5B0%5D%5Bbillsec%5D=16&callDetails%5BhistoryData%5D%5B0%5D%5Bdisposition%5D=ANSWER&callDetails%5B0%5D%5Bbillsec% 5D= 5BInternalNumber%5D=0964978345&callDetails%5BhistoryData%5D%5B0%5D%5BInternalAdditionalData%5D=&callDetails%5BhistoryData%5D%5B0%5D%5BemployeeData%5D%5Bname%5D=Wire%3A+Support&callDetails%5B0%5D%5BhistoryData% 5D%5B0%5D% 5BemployeeData%5D%5Bemail%5D=testqwerty%40gmail.com&callDetails%5BlinkToCallRecordOverlayInMyBusiness%5D=https%3A%2F%2Fmy.binotel.ua%2F%3Fmodule%3Dhistory%26subject%3D380443440444%26sacte%3Dovl - link-pb-4050907182&callDetails% 5BlinkToCallRecordInMyBusiness%5D=https%3A%2F%2Fmy.binotel.ua%2F%3Fmodule%3Dcdrs%26action%3DgenerateFile%26fileName%3D4050907182.mp3%26callDate%3D2023-24-03_16%3A02 %26customerNumber% 3D380443440444%2 6callType%3Eingehend
Die ursprüngliche Frage ist in der Version verfügbar: ua

Antworten:

und was hindert Sie daran, Daten per API CALL COMPLETED an dieselbe URL /binotel/push/ zu senden???
dort werden die Parameter auch aufgerufen - es versteckt sich glaube ich
12.04.2023, 23:41
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar