- 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
bekomme ich gar keine Ausgabe.
Beispiel *CLI>:
Kann mir bitte jemand auf die Sprünge helfen? Vielen Dank vorab!
Gruß
R.
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)})
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.