PBX/Config/Filter/Call-Filter scripten ?
Hallo,
wir haben vor für unsere Hosting Umgebung pro PBX (also pro Kunde) eine Liste zu pflegen in welche Länder der Kunde telefonieren darf (also eine Whitelist - alles was nicht drauf ist würde dann gesperrt sein)
es wäre natürlich extrem aufwändig alle Vorwahlen über die Web GUI immer wieder in jede PBX einzutakern, daher würde ich das gerne dynamisch über ein Script machen wollen.
Mein Idee war mit einem Boolen Objekt zu arbeiten welches entsprechend dann in den Call-Filter einmalig hinterlegt wird. Das Boolen Objekt müsste aber via http get einer URL (zu einem php script) aufrufen können und diesem die CDPN und den PBX namen oder IP Adresse der PBX (oder etwas anders eindeutiges übergeben, hmm cool wäre auch evtl. die CGPN dann könnte man pro Nebenstelle Einschränkungen machen .. das ist aber nur nice to have ;o) ) aufrufen können von welchen es dann ein true oder false zurück bekommt.
Super wäre auch das man bei einem false auch eine Ansage abspielen lassen könnte nach dem Moto Du darfst nicht aber wenn Du willst melde Dich bei deinem Ansprechpartner für die PBX. Ist aber auch nur nice2have. Wichtig wäre die Möglichkeit des Aufrufs einer php Datei.
Ist so was denkbar. evtl. schon möglich ?
so wie ich das verstehe (http://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects/Boolean) kann man aktuell "nur" einen Pfad zu einer Ansage hinterlegen.
Danke
VG
Niko
wir haben vor für unsere Hosting Umgebung pro PBX (also pro Kunde) eine Liste zu pflegen in welche Länder der Kunde telefonieren darf (also eine Whitelist - alles was nicht drauf ist würde dann gesperrt sein)
es wäre natürlich extrem aufwändig alle Vorwahlen über die Web GUI immer wieder in jede PBX einzutakern, daher würde ich das gerne dynamisch über ein Script machen wollen.
Mein Idee war mit einem Boolen Objekt zu arbeiten welches entsprechend dann in den Call-Filter einmalig hinterlegt wird. Das Boolen Objekt müsste aber via http get einer URL (zu einem php script) aufrufen können und diesem die CDPN und den PBX namen oder IP Adresse der PBX (oder etwas anders eindeutiges übergeben, hmm cool wäre auch evtl. die CGPN dann könnte man pro Nebenstelle Einschränkungen machen .. das ist aber nur nice to have ;o) ) aufrufen können von welchen es dann ein true oder false zurück bekommt.
Super wäre auch das man bei einem false auch eine Ansage abspielen lassen könnte nach dem Moto Du darfst nicht aber wenn Du willst melde Dich bei deinem Ansprechpartner für die PBX. Ist aber auch nur nice2have. Wichtig wäre die Möglichkeit des Aufrufs einer php Datei.
Ist so was denkbar. evtl. schon möglich ?
so wie ich das verstehe (http://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects/Boolean) kann man aktuell "nur" einen Pfad zu einer Ansage hinterlegen.
Danke
VG
Niko