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

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

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


doc:1cajam:api:redirect

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:1cajam:api:redirect [2012/02/29 11:19]
nabek
doc:1cajam:api:redirect [2014/11/14 22:32] (текущий)
Строка 8: Строка 8:
   * **ExtraChannel**:​ Название канала второго плеча вызова (второй абонент),​ который тоже участвует при переводе вызова (не обязательный параметр).   * **ExtraChannel**:​ Название канала второго плеча вызова (второй абонент),​ который тоже участвует при переводе вызова (не обязательный параметр).
   * **Exten**: Название екстеншена в плане набора,​ куда переводиться вызов (обязательный параметр).   * **Exten**: Название екстеншена в плане набора,​ куда переводиться вызов (обязательный параметр).
-  * **ExtraExten**:​+  * **ExtraExten**: ​Название екстеншена в плане набора,​ куда переводиться (второй абонент)
   * **Context**:​ Название контекста в плане набора,​ куда переводиться вызов (обязательный параметр)   * **Context**:​ Название контекста в плане набора,​ куда переводиться вызов (обязательный параметр)
-  * **ExtraContext**:​+  * **ExtraContext**: ​Название контекста в плане набора,​ куда переводиться (второй абонент)
   * **Priority**:​ Номер приоритета в плане набора,​ куда переводиться вызов (обязательный параметр)   * **Priority**:​ Номер приоритета в плане набора,​ куда переводиться вызов (обязательный параметр)
 +  * **ExtraPriority**:​ Номер приоритета в плане набора,​ куда переводиться (второй абонент)
   * **ActionID**:​ ID команды,​ который будет возвращен в ответе.   * **ActionID**:​ ID команды,​ который будет возвращен в ответе.
   * **Result**: В эту переменную будет возвращен результат выполнения функции.   * **Result**: В эту переменную будет возвращен результат выполнения функции.
  
 +При использовании Extra параметров,​ можно перевести текущий разговор в комнату конференций,​ не прерывая разговора.
 <note important>​Все переменные передаваемые в функцию должны иметь тип Строка!</​note>​ <note important>​Все переменные передаваемые в функцию должны иметь тип Строка!</​note>​
- 
 ===== Пример вызова ===== ===== Пример вызова =====
 <code 1c> <code 1c>
Строка 22: Строка 23:
 ExtraChannel = "​SIP/​199testphone-1f3c";​ ExtraChannel = "​SIP/​199testphone-1f3c";​
 Exten        = "​8600029";​ Exten        = "​8600029";​
-ExtraExten ​  = "";​+ExtraExten ​  = "8600029";
 Context ​     = "​default";​ Context ​     = "​default";​
-ExtraContext = "";​+ExtraContext = "default";
 Priority ​    = "​1";​ Priority ​    = "​1";​
 +ExtraPriority= "​1";​
 ActionID ​    = "​123123";​ ActionID ​    = "​123123";​
 Result ​      = "";​ Result ​      = "";​
  
-Если Компонент.Redirect( Channel, ExtraChannel,​ Exten, ExtraExten, Context, ExtraContext,​ Priority, ActionID, Result) = Истина Тогда+Если Компонент.Redirect( Channel, ExtraChannel,​ Exten, ExtraExten, Context, ExtraContext,​ Priority, ExtraPriority, ActionID, Result) = Истина Тогда
  ​Сообщить(Result);​  ​Сообщить(Result);​
 КонецЕсли;​ КонецЕсли;​
 </​code> ​ </​code> ​
- 
 ===== Полезные ссылки ===== ===== Полезные ссылки =====
   * [[doc:​1cajam|Описание SDK: "​Компонента связи 1С и Asterisk"​]]   * [[doc:​1cajam|Описание SDK: "​Компонента связи 1С и Asterisk"​]]
doc/1cajam/api/redirect.1330514367.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)