Gelöst
Cloud PBX API / XSI Webhook
vor 5 Jahren
Wir verwenden die XSI API von Cisco Broadworks und diese funktioniert soweit sehr gut.
Nun möchten wir bei neuen Anrufen einen Webhook aufrufen lassen.
Dazu haben wir per API eine Event Subscription erstellt. Diese wurde auch korrekt angelegt.
API Aufruf: https://client.deutschland-lan.de/com.broadsoft.xsi-events/v2.0/user/<userid>
Postdaten:
<Subscription xmlns="http://schema.broadsoft.com/xsi">
<event>Basic Call</event>
<expires>3600</expires>
<httpContact>
<uri>https://www.mydomain.net/event.php</uri>
</httpContact>
<applicationId>myApplication</applicationId>
</Subscription>
<Subscription xmlns="http://schema.broadsoft.com/xsi">
<event>Basic Call</event>
<expires>3600</expires>
<httpContact>
<uri>https://www.mydomain.net/event.php</uri>
</httpContact>
<applicationId>myApplication</applicationId>
</Subscription>
Nur leider bekommen wir auf der angegebenen URI nie einen Request.
Gibt es besondere Anforderungen für diese URI oder muss diese erst irgendwo freigegeben werden?
2525
17
Das könnte Ihnen auch weiterhelfen
vor 3 Jahren
332
0
1
vor 6 Jahren
1200
0
4
vor 8 Jahren
1144
0
3
118
0
2
Das könnte Sie auch interessieren
Kaufberatung
Sie benötigen eine persönliche Kaufberatung? Das Geschäftskundenteam der Telekom berät Sie gerne.
Angebote anzeigen
Informieren Sie sich über unsere aktuellen Angebote für Cloud & Digitale Services.
Akzeptierte Lösung
akzeptiert von
vor 4 Jahren
Hallo @foundata,
hier kommt die Rückmeldung:
Die Cloud PBX unterstützt keine WebHooks für externe URLs. Aber es gibt eine andere Lösung dafür.
In diesem Falle ist eine Registrierung als 'Event Channel' erforderlich (POST http(s):///com.broadsoft.async/com.broadsoft.xsievents/v2.0/channel). Diese Verbindung (auch bekannt als HTTP Streaming oder Comet) ist offen zu halten, da hierüber die Cloud PBX die Events signalisiert.
Über eine zusätzliche Verbindung erfolgt die Registrierung für Events (siehe Event Subscription), sowie das Senden eines "keep-alive" Signals (siehe Channel HeartBeat) damit der Stream offen gehalten wird.
Weitere Details dazu sind der XSI Dokumentation Kapitel 4 XSI-Events zu entnehmen.
Lieben Gruß, Melanie B.
0