Asterisk™: будущее телефонии Второе издание
Шрифт:
Параметры
Channel
[обязательный] Перенаправляемый канал.
ExtraChannel
[необязательный] Идентификатор канала второго плеча вызова для переадресации.
ActionID
[необязательный] Идентификатор, который может использоваться для опознавания ответа на эту команду.
Exten
[обязательный] Добавочный номер в диалплане, на который выполняется переадресация.
Context
[обязательный] Контекст, на который выполняется переадресация.
Priority
[обязательный] Приоритет, на который
Привилегии
call, all
Пример
Action: Redirect
Channel: SIP/linksys2-10201e90
Context: lab
Exten: 500 Priority: 1
ActionID: 010123234545
Response: Success ActionID: 010123234545 Message: Redirect successful
SIPpeers
Создает список всех равноправных участников SIP
Создает список сконфигурированных в данный момент равноправных участников SIP с указанием их статуса.
Параметры
ActionID
[необязательный] Идентификатор команды, который можно использовать для опознавания ответа на эту транзакцию интерфейса Manager.
Привилегии
system, all
Пример
Action: SIPPeers ActionID: 555444333222111
Response: Success
ActionID: 555444333222111
Message: Peer status list will follow
Event: PeerEntry ActionID: 555444333222111 Channeltype: SIP ObjectName: labrat ChanObjectType: peer IPaddress: 10.0.0.75 IPport: 5060 Dynamic: no Natsupport: no VideoSupport: no ACL: no
Status: OK (318 ms) RealtimeDevice: no
Event: PeerEntry ActionID: 555444333222111 Channeltype: SIP
ObjectName: guineapig ChanObjectType: peer IPaddress: 172.18.227.72 IPport: 5060 Dynamic: no Natsupport: no VideoSupport: no ACL: no
Status: Unmonitored RealtimeDevice: no
Event: PeerEntry ActionID: 555444333222111 Channeltype: SIP ObjectName: another ChanObjectType: peer IPaddress: 172.18.227.73 IPport: 5060 Dynamic: yes Natsupport: no VideoSupport: no ACL: no
Status: Unmonitored RealtimeDevice: no
Event: PeerlistComplete ListItems: 7
ActionID: 555444333222111
SIPShowPeer
Представляет информацию о равноправном участнике SIP
Представляет подробную информацию о сконфигурированном равноправном участнике SIP.
Параметры
Peer
[обязательный] Имя равноправного участника SIP.
ActionID
[необязательный] Идентификатор команды, который можно использовать для опознавания ответа на эту транзакцию интерфейса Manager.
Привилегии
Action: SIPShowPeer Peer: linksys2 ActionID: 9988776655
Response: Success ActionID: 9988776655 Channeltype: SIP ObjectName: linksys2 ChanObjectType: peer SecretExist: Y MD5SecretExist: N Context: lab Language: AMAflags: Unknown
CID-CallingPres: Presentation Allowed, Not Screened
Callgroup:
Pickupgroup:
VoiceMailbox:
TransferMode: open
LastMsgsSent: -1
Call-limit: 0
MaxCallBR: 384 kbps
Dynamic: Y
Callerid: "Linksys #2" <555> RegExpire: 2516 seconds SIP-AuthInsecure: no SIP-NatSupport: RFC3581 ACL: N
SIP-CanReinvite: Y SIP-PromiscRedir: N SIP-UserPhone: N SIP-VideoSupport: N SIP-DTMFmode: rfc2833 SIPLastMsg: 0 ToHost:
Address-IP: 192.168.5.71
Address-Port: 5061
Default-addr-IP: 0.0.0.0
Default-addr-port: 5056
Default-Username: linksys2
RegExtension: 6100
Codecs: 0x4 (ulaw)
CodecOrder: ulaw
Status: Unmonitored
SIP-Useragent: Linksys/SPA962-5.1.5
Reg-Contact : sip:linksys2@192.168.5.71:5061
SetCDRUserField
Задает поле пользователя записи CDR
Параметры
Channel
[обязательный] Канал, для которого задается настройка UserField записи CDR.
UserField
[обязательный] Значение, которое должно быть присвоено UserField в записи CDR.
ActionID
[необязательный] Идентификатор, который может использоваться для опознавания ответа на эту команду.
Привилегии
call, all
Пример
Action: SetCDRUserField Channel: SIP/test-10225140 UserField: abcdefg
Response: Success Message: CDR Userfield Set
SetVar
Задает переменную канала
Задает значение глобальной переменной или переменной канала.
Параметры
Channel
[необязательный] Канал, для переменной которого задается значение. Если не указан, переменная будет задана как глобальная.
Variable
[обязательный] Имя переменной.
Value
[обязательный] Значение.
Привилегии
call, all
Пример
Action: SetVar
Channel: SIP/linksys2-10225140 Variable: MyOwnChannelVariable Value: 42
Response: Success Message: Variable Set
Action: SetVar
Variable: MyOwnGlobalVariable Value: 25
Response: Success Message: Variable Set
Status
Представляет статус канала
Представляет статус одного или более каналов с подробной информацией об их текущем состоянии.
Параметры
Channel
[необязательный] Ограничивает вывод статусом заданного канала.
ActionID
[необязательный] Идентификатор команды, который можно использовать для опознаввания ответа на эту транзакцию интерфейса Manager.
Привилегии
call, all
Пример
Action: Status
Channel: SIP/test-10225140