AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

AGI SET CALLERID

Asterisk IP PBX 5 сообщений -
#1

Провайдер авторизует по callerid
если в диалплане пишу

[macro-dialwithcallerid]
exten => s,1,SetCallerID(${ARG1})
exten => s,2,Dial(${ARG2})

все ок

если в скрипте вызываю

SET CALLERID...
DIAL ...

то банан, причем если даже из скрипта вызываю этот макрос все равно не помогает
кто-нибудь знает в чем причина ?
#2

посмотри подробное описание на команды - они могу быть по разному инициализированы
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#3

Вообще все зависит от протокола, если это h323 то можно сделать вот так:

Цитата:

Dialing an H.323 channel

Note: At the present time chan_H323 does not support dialing with a type=peer.

Without a gatekeeper:
exten => _1NXXNXXXXXX,1,Dial,H323/${EXTEN}@ip.address.or.hostname/callerid

Using Gatekeeper:
exten => _1NXXNXXXXXX,1,Dial,H323/${EXTEN}

The 'callerid' is optional. If omitted the callerid will be determined by
any type=h323 stanzas in h323.conf
#4

., где можно найти подробное описание реализации команд ?

sergey, звоню по сипу
#5

ну ты даешь Very Happy
http://www.voip-info.org/wiki-Asterisk
суй в заклады на первое место или сразу на десктоп - можно сказать - главный ресурс по информационной насыщенности.
слева есть поиск по сайту - пишешь что надо (название команды например) и дальше по ссылкам.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius