Picture of Niko 1071
Registered 11 years 219 days
Niko 1071 Thursday, 9 November 2017, 04:44 PM
XML Script - pbx-getcallinfo u. cpdn
Hi,

gibt es eine Möglichkeit die eigene e164 (also die des Voicemails objekts - a.k.a cdpn) dyn. auzulesen.

Die Funktion pbx-getcallinfo gibt diese leider nicht her

out-cdpn: The called party number. Note: The CDPN excludes the extension of the voicemail object.

Danke
VG
Niko
Picture of Roland
Registered 12 years 345 days
Roland Thursday, 9 November 2017, 05:13 PM
Re: XML Script - pbx-getcallinfo u. cpdn
Hallo Niko,
du weißt doch die Nummer des VM Objekts. Warum setzt du sie im Script nicht einfach vor die cdpn?
Gruß Roland  
Picture of Christoph Künkel (innovaphone)
Moderator Registered 14 years 357 days
Christoph Künkel (innovaphone) Thursday, 9 November 2017, 05:31 PM in response to Niko 1071
Re: XML Script - pbx-getcallinfo u. cpdn
Du könntest <pbx-query-obj> benutzen. Es gibt aber eine einfachere Methode: tu eine Variable in Deine script URL als Teil des query string

http://..../yourscript.xml?variable=value

dann solltest Du value als $value im script zugreifen können.

LG, Christoph
Picture of Niko 1071
Registered 11 years 219 days
Niko 1071 Friday, 10 November 2017, 08:46 AM
Re: XML Script - pbx-getcallinfo u. cpdn
Hi Roland,
hi Christoph,

danke für die Workarounds.
D.h. heisst dann eine super dynamische Variante mit selbst auslesen lassen innerhalb des Scripts gibt es nicht ?!




VG
Niko
Picture of Christoph Künkel (innovaphone)
Moderator Registered 14 years 357 days
Christoph Künkel (innovaphone) Friday, 10 November 2017, 09:41 AM
Re: XML Script - pbx-getcallinfo u. cpdn
nicht, dass ich wüsste. Ich seh aber im Moment auch nicht, was die so wirklich bringen würde. Mit den Query Args kannst Du das Script völlig generisch machen. Und die URL muss der Admin eh richtig konfigurieren.

Ich weiß nicht, wie Deine Anforderungen genau sind. Aber Du könntest auch ein VM Objekt mit einem Script haben (das u.U. gar keine Nummer hat) und dann Objekte mit CFU dorthin, die tatsächlich angerufen werden. Dann siehst Du die Info in der out-leg2. Nur so eine Idee.

smile Christoph
Picture of Niko 1071
Registered 11 years 219 days
Niko 1071 Friday, 10 November 2017, 09:53 AM
Re: XML Script - pbx-getcallinfo u. cpdn
Hej Christoph,

>>Ich weiß nicht, wie Deine Anforderungen genau sind


Ich benötige eine Switch Case Anweisung innerhalb des Scripts

D.h. wenn das Script über die Rufnummer 111 aufgerufen wurde dann mach Aktion 1 wenn über die Rufnummer 222 dann Aktion 2, etc.
Wollte jetzt nicht das Script X mal kopieren nur wegen der Aktion.


>>Dann siehst Du die Info in der out-leg2

hmmm, das hat was ;o))
DANKE !


VG
Niko

Picture of Peter 627
Registered 13 years 120 days
Peter 627 Friday, 10 November 2017, 10:00 AM
Re: XML Script - pbx-getcallinfo u. cpdn
Ich glaube dann ist die Antwort schon im Gesamtverlauf enthalten.

Du Leitest die Userobjekte 111 und 222 auf das VM Objekt um.
In der Callinfo out-leg2 steht ja dann 111 oder 222 drin smile und du kannst es weiter verwenden.

Oder verstehe ich das falsch....

Gruß

Peter
← You can define your color theme preference here