Asterisk CallerID abfragen
Hallo, gibt es eine Funktion über die ich die CallerID irgendwie abfragen kann? Geht das irgendwie direkt über einen "Asterisk -r -x *" aufruf, oder welche Möglichkeiten gibt es da? Danke und einen schönen Abend, Stefan -- ((otrs)) :: OTRS GmbH :: Europaring 4 :: D - 94315 Straubing Fon: +49 (0) 9421 1862 760 :: Fax: +49 (0) 9421 1862 769 http://www.otrs.com/ :: Communication with success!
Hallo Stefan, hier findest Du auf alle Fragen eine Antwort: http://www.ip-phone-forum.de Aber: - Ladezeiten sind sehr lang - heute Nacht ab 04:00 Uhr nicht mehr zu erreichen (Serverumzug und Umstellung auf neue Boardsoftware) Ansonsten in einer exten: exten => _X.,1,NoOp(${CallerID}) Bedenke, dass es aber auch CallerIDName und CallerIDNum gibt, CallerID ist nur der Zusammenschluss beider Variablen... Vielleicht das hier auch noch, kann ich aber zur Zeit nicht nach- vollziehen, da voip-info.org zur Zeit down zu sein scheint... http://www.voip-info.org/wiki/view/set+callerid Michael
Hi,
hier findest Du auf alle Fragen eine Antwort: http://www.ip-phone-forum.de
Aber: - Ladezeiten sind sehr lang - heute Nacht ab 04:00 Uhr nicht mehr zu erreichen (Serverumzug und Umstellung auf neue Boardsoftware)
Ansonsten in einer exten:
exten => _X.,1,NoOp(${CallerID})
Bedenke, dass es aber auch CallerIDName und CallerIDNum gibt, CallerID ist nur der Zusammenschluss beider Variablen...
Vielleicht das hier auch noch, kann ich aber zur Zeit nicht nach- vollziehen, da voip-info.org zur Zeit down zu sein scheint...
vielen Dank für Deine Hilfe! Ich habe schon in den bekannten Foren recherchiert, leider aber noch keine Vorgehenseweise gefunden. Sorry, vielleicht habe ich mich auch nicht genau genaug ausgedrückt. Ich benötige eine Möglichkeit von der Konsole oder aus einem Perl Script heraus die CallerIDNum abzufragen. Was ist da die beste Möglichkeit? Danke, Stefan -- ((otrs)) :: OTRS GmbH :: Europaring 4 :: D - 94315 Straubing Fon: +49 (0) 9421 1862 760 :: Fax: +49 (0) 9421 1862 769 http://www.otrs.com/ :: Communication with success!
On Fri, Dec 23, 2005 at 01:31:55PM +0100, Stefan Rother wrote:
Ich benötige eine Möglichkeit von der Konsole oder aus einem Perl Script heraus die CallerIDNum abzufragen. Was ist da die beste Möglichkeit?
asterisk -rx 'show channel SIP/snom-1234' liefert zum angegebenen Channel einige Information und unter anderem die Callerid. Von einem Perl Script aus würde ich das Manager Interface vorziehen. Action: GetVar Channel: SIP/snom-1234 Variable: TESTVAR Für built-in Variable wie z.B. CALLERIDNUM geht es leider nicht direkt. Vorher im Dial Plan "Set(TESTVAR=${CALLERIDNUM})" geht als Workaround. http://www.voip-info.org/wiki/index.php?page=Asterisk+Manager+API+Action+Get... Ansonsten Asterisk-users Mailingliste (viele Mails ;-) -- Stefan Tichy ( s.list at pi4tel dot de )
participants (3)
-
Michael Ludwig
-
Stefan Rother
-
Stefan Tichy