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

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

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


doc:1cajam:api:playdtmf

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:1cajam:api:playdtmf [2011/12/10 06:53]
127.0.0.1 внешнее изменение
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 последовательность. (Обязательный параметр) +<code 1c> 
-  ​Digit: DTMF последовательность,​ которую нужно отправить. (Обязательный параметр) +Channel ​ = "​SIP/​123-1c20";​ 
-  ​* ​ActionID: Необязательный ID команды,​ который будет возвращен в ответе.+Digit = "​001";​ 
 +ActionID ​= "​123123";​ 
 +Result ​  = "";​
  
-**Запрос:** +Если Компонент.PlayDTMFChannelDigit , ActionID, Result) = Истина Тогда 
-<​code>​ + ​Сообщить(Result);​ 
-Action: ​PlayDTMF +КонецЕсли;​ 
-Channel: SIP/3100 +</​code> ​
-Digit: 001 +
-</​code>​+
  
-**Ответ asterisk ​при успехе:** +===== Полезные ссылки ===== 
-<​code>​ +  ​[[doc:​1cajam|Описание SDK: "​Компонента связи 1С и Asterisk"​]] 
-ResponseSuccess +  * [[doc:​1cajam:​api|Все функции компоненты связи 1С и Asterisk]] 
-MessageDTMF successfully queued +  * [[kb:asterisk:​ami:​playdtmf|Прототип текущей функции,​ команда AMI AsteriskPlayDTMF]] 
-</​code>​+  * [[kb:asterisk:ami|Интерфейс управления сервером Asterisk (Asterisk Manager API)]] 
 +  * [[kb:​asterisk:​events|Список известных событий возвращаемых Asterisk Manager API]]
  
-**Ответ asterisk при ошибке:** +===== Комментарии ​===== 
-<​code>​ +~~DISQUS~~
-Response: Error +
-Message: Channel not specified +
-</​code>​+
doc/1cajam/api/playdtmf.1323499997.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)