Pbx altnum.php: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Allgemeine Info= pbx_altnum.php ist ein AGI Script welches die alternativen Nummern welche beim Teilnehmer hinterlegt sind, ausliest und zur Verfügung stellt. …“) |
(kein Unterschied)
|
Version vom 29. Oktober 2009, 13:55 Uhr
Allgemeine Info
pbx_altnum.php ist ein AGI Script welches die alternativen Nummern welche beim Teilnehmer hinterlegt sind, ausliest und zur Verfügung stellt. Ein gängiges Beispiel ist z.B. die Handynummer oder das Ziel des Abwurfs
Die Werte können über PBX -> Teilnehmer -> Teilnehmer bearbeiten -> Alternative Nummern bearbeitet werden.
Syntax
pbx_altnum.php DW_VOM_TEILNEHMER POSITION
Die Durchwahl vom Teilnehmer ist soweit selbsterklärend :-> POSITION definiert welches ALTNUM geholt werden soll z.b.: Das AGI definiert einen Rückgabewert ALTNUM mit dem Inhalt aus der Datenbank
Agi(pbx_altnum.php,${CALLERID(num)},1)
würde in der Variable ALTNUM den Indexwert 1 beim jeweiligen Teilnehmer zurückgeben.
Beispiel
Die Teilnehmer haben an Position 1 die Durchwahl des Abwurfzieles hinterlegt. Nach 10 Sekunden klingeln, wird der Anrufer auf das Abwurfziel weitergeleitet. Nach weiteren 10 Sekunden geht die Mailbox dran.
[macro-anruf_abw] exten => s, 1, Agi(pbx_altnum.php,${ARG1},1) exten => s, 2, NoOp(${ALTNUM}) exten => s, 3, Set(SIP/${ARG1},10) exten => s, 4, Set(SIP/${ALTNUM},10) exten => s, 5, Voicemail({ARG1}@default) exten => s, 6, Hangup