-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zusätzlicher IN-Push #130
Comments
Zwischenstand: Das Problem besteht weiterhin und seit Monaten keine Reaktion von SipGate auf das Ticket, meine Mails an den Support oder meine Anrufe. Ich weiß mittlerweile, dass es nicht an den unterschiedlichen Accounts liegt. Lokal auf meinem Rechner tritt das Problem des IN-Events nicht auf, auf dem Server schon. |
@phortx rufst du vielleicht eine Rufnummer an, die auch mit deinem Team-Account verbunden ist? Wenn die Rufnummer in keinster Weise mit sipgate zu tun hat, kann ich mir das Verhalten nicht erklären … |
Moin und danke für die Antwort! Tatsächlich sind Ich initiiere den Call via Request an
|
Durch den API Call auf /sessions/calls startest du einen Click2Dial Call, weshalb zuerst ein eingehender Anruf auf die e0 durchgeführt wird und wenn dieser Anruf angenommen wurde, wirdnein ausgehender Anruf gestartet. Daher auch 2 Events. |
Interessant. Warum muss ich den Call nicht annehmen, wenn ich das ganze auf meinem lokalen Rechner mache mit dem selbem Account? Tatsächliche brauche ich eigentlich gar keine Gegenstelle, da ich nur via Push API ein paar Sound-Files abspiele und auf DTMF Events reagiere. Meine Lösung sieht bisher so aus, dass ich via |
Es wirkt ein wenig so als wäre ich die erste Person, die einen solchen Bot implementiert 😄 |
Ich implementiere gerade einen Bot, der Benutzer-Daten automatisiert prüfen soll.
Der Ablauf ist im etwa wie folgt:
Das funktioniert soweit alles wunderbar. Heute haben wir das auf dem Test-Server in Betrieb genommen und dabei ist etwas passiert, was bisher in meiner lokalen Entwicklungsumgebung nicht passiert ist: Nachdem ich das Telefonat angenommen habe, bekomme ich zusätzlich zu dem
direction=out
Push Aufruf auch einendirection=in
Push Aufruf.Hier die beiden Requests:
Ich dachte erst, das sei eine Art Weiterleitung, aber dann müsste laut Doku ein
diversion
Feld vorhanden sein, oder?Warum bekomme ich diesen in-Aufruf? Wie kann ich das debuggen? Und was mache ich mit dem zweiten Aufruf?
Ich habe mal zum Spaß einfach mal ein Reject als Antwort auf den in-Aufruf gesendet, dann bricht der Anruf ab.
Lokal habe ich mit einem SipGate Basic-Account entwickelt (keine in-Aufrufe). Auf dem Test-Server arbeite ich mit einem Team-Account (mit in-Aufrufen).
The text was updated successfully, but these errors were encountered: