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

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

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


doc:1cajam:api:playdtmf

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:1cajam:api:playdtmf [2012/01/31 08:57]
nabek
doc:1cajam:api:playdtmf [2014/11/14 22:32] (текущий)
Строка 1: Строка 1:
 ====== Команда Asterisk Manager API: PlayDTMF ====== ====== Команда Asterisk Manager API: PlayDTMF ======
- 
  
 Команда отправляет заданную DTMF последовательность в указанный канал. Команда отправляет заданную DTMF последовательность в указанный канал.
  
-Необходимые привилегии: call,all+===== Параметры ===== 
 + 
 +  * **Channel**:​ Имя канала,​ в который нужно отправить DTMF последовательность. (Обязательный параметр) 
 +  * **Digit**: DTMF последовательность,​ которую нужно отправить. (Обязательный параметр) 
 +  * **ActionID**:​ ID команды, который будет возвращен в ответе. 
 +  * **Result**: В эту ​переменную будет ​возвращен результат выполнения функции.
  
-**Параметры команды**+<note important>​Все переменные передаваемые в функцию должны иметь тип Строка!</​note>​
  
-  * Channel: Имя канала,​ в который нужно отправить DTMF последовательность. (Обязательный параметр+===== Пример вызова ​=====
-  * Digit: DTMF последовательность,​ которую нужно отправить. (Обязательный параметр) +
-  * ActionID: Необязательный ID команды, который будет ​возвращен в ответе.+
  
-**Запрос:​** +<​code ​1c
-<​code>​ +Channel ​ = "SIP/123-1c20";​ 
-Action: PlayDTMF +Digit = "001"; 
-ChannelSIP/3100 +ActionID = "​123123";​ 
-Digit001 +Result ​  = "";​
-</​code>​+
  
-**Ответ asterisk при успехе:** +Если Компонент.PlayDTMF( Channel, Digit , ActionID, Result) = Истина Тогда 
-<​code>​ + Сообщить(Result);​ 
-Response: Success +КонецЕсли;​ 
-Message: DTMF successfully queued +</​code> ​
-</​code>​+
  
-**Ответ asterisk ​при ошибке:** +===== Полезные ссылки ===== 
-<​code>​ +  ​[[doc:​1cajam|Описание SDK: "​Компонента связи 1С и Asterisk"​]] 
-ResponseError +  * [[doc:​1cajam:​api|Все функции компоненты связи 1С и Asterisk]] 
-MessageChannel not specified +  * [[kb:asterisk:​ami:​playdtmf|Прототип текущей функции,​ команда AMI AsteriskPlayDTMF]] 
-</​code>​+  * [[kb:asterisk:ami|Интерфейс управления сервером Asterisk (Asterisk Manager API)]] 
 +  * [[kb:​asterisk:​events|Список известных событий возвращаемых Asterisk Manager API]]
  
 ===== Комментарии ===== ===== Комментарии =====
 ~~DISQUS~~ ~~DISQUS~~
doc/1cajam/api/playdtmf.1328000264.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)