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

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


faq:from_did

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
faq:from_did [2019/02/11 08:46]
Портнова Татьяна
faq:from_did [2024/04/03 06:19] (текущий)
Портнов Алексей
Строка 4: Строка 4:
  
 ====== Постановка задачи ====== ====== Постановка задачи ======
-Askozia ​может определить номер телефона,​ на который пришел звонок от клиента. Например,​ сотрудникам компании при поступлении входящего звонка от клиента необходимо понимать,​ на какой номер позвонил клиент. Данная информация должна выводиться при поступлении звонка от клиента и отображаться на телефоне. Номер, на который позвонил клиент,​ называется did-номером. Далее в инструкции рассмотрим,​ каким образом вывести информацию о did-номере на экране Вашего телефона. ​+MikoPBX ​может определить номер телефона,​ на который пришел звонок от клиента. Например,​ сотрудникам компании при поступлении входящего звонка от клиента необходимо понимать,​ на какой номер позвонил клиент. Данная информация должна выводиться при поступлении звонка от клиента и отображаться на телефоне. Номер, на который позвонил клиент,​ называется did-номером. Далее в инструкции рассмотрим,​ каким образом вывести информацию о did-номере на экране Вашего телефона. ​
  
-<note important>​Используйте версию **Askozia 6.5.9.46+**</​note>​ +=====1. Отображение DID-номера при внешнем входящем звонке =====
- +
-====== Решение ​======+
  
 1. Перейдите в раздел **Маршрутизация** -> **Провайдеры телефонии**. Откройте для редактирования учетную запись провайдера для редактирования. Скопируйте в адресной строке **ID провайдера**,​ через которого абоненты звонят Вам в компанию. Обращаем Ваше внимание,​ что в нашем примере используется **единственный** провайдер Zadarma. Если у Вас настроено подключение **нескольких** провайдеров,​ то ниже описанные действия необходимо выполнить **для каждого провайдера**.\\ \\  1. Перейдите в раздел **Маршрутизация** -> **Провайдеры телефонии**. Откройте для редактирования учетную запись провайдера для редактирования. Скопируйте в адресной строке **ID провайдера**,​ через которого абоненты звонят Вам в компанию. Обращаем Ваше внимание,​ что в нашем примере используется **единственный** провайдер Zadarma. Если у Вас настроено подключение **нескольких** провайдеров,​ то ниже описанные действия необходимо выполнить **для каждого провайдера**.\\ \\ 
Строка 33: Строка 31:
 {{ :​faq:​2019-02-08_164259.png |}}\\  {{ :​faq:​2019-02-08_164259.png |}}\\ 
  
-Обращаем Ваше внимание,​ если у Вас в Askozia ​подключено несколько провайдеров,​ выше описанный фрагмент кода нужно составить для каждого провайдера,​ учитывая уникальность ID каждого из провайдеров.+Обращаем Ваше внимание,​ если у Вас в MikoPBX ​подключено несколько провайдеров,​ выше описанный фрагмент кода нужно составить для каждого провайдера,​ учитывая уникальность ID каждого из провайдеров.
  
-===== Добавление к did-номеру наименование линии =====+=====2. Добавление к did-номеру наименование линии =====
  
-2. В поле **Дополнительные параметры SIP учетки** установите исходящий АОН для номера.\\ ​+Помимо did-номера можно вывести наименование провайдера / линии, через которую прошел вызов. Для этого необходимо выполнить следующие действия:​\\  
 + 
 +1. Перейдите в раздел **Маршрутизация** -> **Провайдеры телефонии**. Откройте для редактирования учетную запись провайдера для редактирования. В поле **Дополнительные параметры SIP учетки** ​задайте переменную с указанием наименования провайдера.\\ ​
 <​code>​ <​code>​
-setvar=MIKO_CALLERID_NUM=74952293333+[endpoint] 
 +set_var=MIKO_LINE_NAME=Zadarma
 </​code> ​ </​code> ​
-В нашем примере ​это будет номер ​74952293333.\\ {{ :​faq:​2019-02-07_153808.png |}}\\  +В нашем примере ​наименование линии ​будет ​идентично наименованию провайдера ​Zadarma.\\ 
-3. Скопируйте в адресной строке **ID провайдера**,​ через которого сотрудник осуществляет исходящие звонки. Обращаем Ваше внимание,​ что в нашем примере используется **единственный** провайдер Zadarma. Если у Вас настроено подключение **нескольких** провайдеров,​ то ниже описанные действия необходимо выполнить **для каждого провайдера**.\\ \\ +2. Скопируйте в адресной строке **ID провайдера**,​ через которого сотрудник осуществляет исходящие звонки. Обращаем Ваше внимание,​ что в нашем примере используется **единственный** провайдер Zadarma. Если у Вас настроено подключение **нескольких** провайдеров,​ то ниже описанные действия необходимо выполнить **для каждого провайдера**.\\ \\ 
 В нашем примере ID провайдера принимает вид: **SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49**.\\ {{ :​providers:​2019-02-05_105038.png |}}\\ \\  В нашем примере ID провайдера принимает вид: **SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49**.\\ {{ :​providers:​2019-02-05_105038.png |}}\\ \\ 
-4. Перейдите в раздел **Система** -> **Кастомизация системных файлов**.\\ {{ :​providers:​many_hosts:​2019-02-04_173507.png |}}\\ \\  +3. Перейдите в раздел **Система** -> **Кастомизация системных файлов**.\\ {{ :​providers:​many_hosts:​2019-02-04_173507.png |}}\\ \\  
-5. Откройте для редактирования конфигурационный файл **extensions.conf**. Установите режим "​**Добавлять в конец файла**"​.\\ \\  +4. Откройте для редактирования конфигурационный файл **extensions.conf**. Установите режим "​**Добавлять в конец файла**"​.\\ \\  
-6. В черное окно добавьте следующий фрагмент кода:​\\ ​+5. В черное окно добавьте следующий фрагмент кода:​\\ ​
 <​code>​ <​code>​
-[SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49-outgoing-custom] +[SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49-incoming-custom] 
-exten => _.!,1,NoOp(callerid settings+exten => _.!,1,NoOp(from_did
-    same => n,​ExecIf($["​${MIKO_CALLERID_NUM}x" != "​x"​]?​Set(CALLERID(num)=${MIKO_CALLERID_NUM}))  +    same => n,ExecIf($[ "${FROM_DID}x"​ != "​x" ​ && "​${MIKO_LINE_NAME}x" != "​x"​ ]?​Set(CALLERID(name)=${MIKO_LINE_NAME} ${FROM_DID})) 
-    same => n,return +    same => n,return
- +
 </​code>​ </​code>​
  
Строка 58: Строка 58:
 Формат создаваемого контекста:​\\ ​ Формат создаваемого контекста:​\\ ​
 <​code>​ <​code>​
-[ID-ПРОВАЙДЕРА-outgoing-custom]+[ID-ПРОВАЙДЕРА-incoming-custom]
 </​code>​ </​code>​
   * **ID-ПРОВАЙДЕРА** - значение,​ которое вы сохранили на третьем шаге данной инструкции. В нашем примере это **SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49**. ​   * **ID-ПРОВАЙДЕРА** - значение,​ которое вы сохранили на третьем шаге данной инструкции. В нашем примере это **SIP-PROVIDER-B63EE3497989BF6597FF8C9DEC77EB49**. ​
  
 Ниже красным цветом выделен фрагмент,​ который Вам необходимо изменить.\\ ​ Ниже красным цветом выделен фрагмент,​ который Вам необходимо изменить.\\ ​
-{{ :​faq:​2019-02-07_153853.png |}}\\ +{{ :​faq:​2019-02-11_114826.png |}}\\ 
  
  
faq/from_did.1549874818.txt.gz · Последние изменения: 2019/06/11 13:06 (внешнее изменение)