PortaBilling: available-funds auslesen

rmh

Aktives Mitglied
Mitglied seit
6 Jul 2008
Beiträge
1,938
Punkte für Reaktionen
37
Punkte
48
Hallo zusammen,

durch sip debug habe ich herausgefunden, dass Sipcall beim REGISTER bereitwillig den jeweiligen Kontostand mitsendet.
Ich möchte den Betrag in der PortaBilling-Zeile gerne auslesen und weiterverarbeiten. Leider habe ich noch keinen Zugang zu der Zeile gefunden. Ist es überhaupt möglich mit der Funktion SIP_HEADER an die Zeile zu kommen, da diese scheinbar nur beim REGISTER gesendet wird?
Bei meinen Tests mit
Code:
NoOp(${SIP_HEADER(PortaBilling)})
bekomme ich gar keine Ausgabe.

Beispiel *CLI>:
Code:
SIP/2.0 200 OK
Via: SIP/2.0/UDP xxx.xxx.xxx.xxx:5060;branch=xxxxx;rport=5060
From: <sip:[email protected]>;tag=xxxxx
To: <sip:[email protected]>;tag=xxxxx
Call-ID: [email protected]
CSeq: 33511 REGISTER
[B]PortaBilling: available-funds:15.00 currency:EUR[/B]
Contact: <sip:[email protected]>;expires=595
Server: Sip EXpress router (0.9.6 (i386/freebsd))
Content-Length: 0

Kann mir bitte jemand auf die Sprünge helfen? Vielen Dank vorab!


Gruß
R.
 
*BUMP*

Hat mittlerweile jemand in Erfahrung gebracht, ob bzw. wie man einzelne Zeilen des REGISTER-Dialogs auslesen kann? Danke vorab!


Gruß
R.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.