@aak4

Как ограничить набор номера в FreeSwitch?

Здравствуйте. freeswitch поднят на centos 7.2. Не могу разобраться как ограничить пользователей на звонки по определенному коду города. Нужно что бы могли звонить куда угодно, кроме 83536. В данном экстеншене как видите, можно набрать совершенно любой номер.
<extension name="international.gateway1">
      <condition field="${toll_allow}" expression="international"/>
      <condition field="destination_number" expression="^(0\d{1}|\d{5,25})$">
        <action application="bridge" data="sofia/gateway/gateway1/$1"/>
      </condition>
    </extension>
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
@Wexter
<extension name="international.gateway1">
      <condition field="${toll_allow}" expression="international"/>
      <condition field="destination_number" expression="^83536$" break="on-true"/>
      <condition field="destination_number" expression="^(0\d{1}|\d{5,25})$">
        <action application="bridge" data="sofia/gateway/gateway1/$1"/>
      </condition>
    </extension>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы