@dmitrii507

Asterisk добавить запрос пин кода?

Подскажите пожалуйста, можно ли на asterisk создать меню с доступом по определённому пин коду?
  • Вопрос задан
  • 932 просмотра
Решения вопроса 1
roswell
@roswell
и швец, и жнец, и на дуде игрец
Можно. Примерно так:
exten => s,1,NoOp()
same => n,Read(pin,please-enter-pin-code,,,,10)
same => n,GotoIf($["${pin}"="1234"]?ok)
same => n,Playback(invalid-pin-code)
same => n,Hangup()
same => n(ok),Playback(establishing-connection)
same => n,Dial(SIP/12345678)
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@awsswa59
При наборе 722 номера будет запрошен пароль, если наберете 3456 то диалплан пойдет дальше

exten => 722,1,Authenticate(3456)
exten => 722,n,NoOp(=пароль успешен=)
Ответ написан
@silverjoe
Конечно можно.
Используйте Read() для считывания.
Сам пин код можете хранить как в диалплане, так и БД
Ответ написан
@DRashevskiy
Руководитель Технической Поддержки Voxlink
Добрый день. Можете в необходимом контексте установить команду Authenticate.

Для инструкции по использованию наберите в консоле астериска команду core show application Authenticate
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
23 февр. 2020, в 20:19
3000 руб./за проект
23 февр. 2020, в 20:15
10000 руб./за проект
23 февр. 2020, в 19:38
3000 руб./за проект