Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


doc:1cajam:api:hangup

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:1cajam:api:hangup [2011/12/10 06:53]
127.0.0.1 внешнее изменение
doc:1cajam:api:hangup [2014/11/14 22:32] (текущий)
Строка 1: Строка 1:
 ====== Команда Asterisk Manager API: Hangup ====== ====== Команда Asterisk Manager API: Hangup ======
- 
  
 Команда завершает вызов на указанном канале. Команда завершает вызов на указанном канале.
  
-Необходимые привилегии:​ call,all+===== Параметры =====
  
-**Параметры команды**+  ​* **Channel**: Канал, на котором необходимо закончить вызов или ​регулярное выражение. 
 +     <​code>​Пример указания канала:​ SIP/​provider-0000012a 
 +Пример регулярного выражения:​ /​^SIP/​provider-.*$/</​code>​ 
 +  * **Cause**: [[https://​wiki.asterisk.org/​wiki/​display/​AST/​Hangup+Cause+Mappings|Код причины]] завершения связи на канале. 
 +  * **ActionID**:​ Необязательный ID команды, который будет возвращен в ответе. 
 +  ​* **Result**: В эту переменную будет возвращен результат выполнения функции.
  
-  * Channel: Канал, на котором необходимо закончить ​вызов+<note important>​Все переменные передаваемые в функцию должны иметь тип Строка!</​note>​ 
-  * ActionID: Необязательный ID команды, который будет возвращен в ответе.+   
 +===== Пример вызова ​=====
  
-**Запрос:​** +<​code ​1c
-<​code>​ +Channel ​= "SIP/​x7065558529-99a0"; 
-Action: Hangup +Cause   = "";​ 
-ChannelSIP/​x7065558529-99a0+ActionID = "​123123";​ 
 +Result ​  = "";​ 
 + 
 +Если Компонент.Hangup( Channel, Cause, ActionID, Result) = Истина Тогда 
 + ​Сообщить(Result);​ 
 +КонецЕсли;​ 
 + 
 </​code>​ </​code>​
  
-**Ответ asterisk:** +===== Полезные ссылки ===== 
-<​code>​ +  ​[[doc:​1cajam|Описание SDK: "​Компонента связи 1С и Asterisk"​]] 
-EventUnlink +  * [[doc:1cajam:api|Все функции компоненты связи 1С и Asterisk]] 
-Channel1SIP/​127.180.254.109-44df88e8 +  * [[kb:asterisk:ami:hangup|Прототип текущей функции,​ команда AMI Asterisk: Hangup]] 
-Channel2SIP/​x7065558529-99a0 +  * [[kb:asterisk:ami|Интерфейс управления сервером Asterisk (Asterisk Manager API)]] 
-Uniqueid11124989110.20473 +  * [[kb:asterisk:events|Список известных событий возвращаемых Asterisk Manager API]] 
-Uniqueid21124989110.20474 +   
- +===== Комментарии ===== 
-Event: Hangup +~~DISQUS~~ 
-ChannelSIP/​x7065558529-99a0 +  
-Uniqueid1124989110.20474 +
-Cause16 +
- +
-EventHangup +
-Channel: SIP/​127.180.254.109-44df88e8 +
-Uniqueid: 1124989110.20473 +
-Cause: 16 +
- +
- +
-Response: Success +
-Message: Channel Hungup +
-</​code>​+
doc/1cajam/api/hangup.1323499997.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)