PortaBilling: available-funds auslesen

  • Ersteller Ersteller Deleted member 193577
  • Erstellt am Erstellt am
D

Deleted member 193577

Guest
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.
 
Kostenlos!

Statistik des Forums

Themen
248,860
Beiträge
2,303,060
Mitglieder
378,513
Neuestes Mitglied
jezmikosay