Заказчик
Отзывы фрилансеров:
+ 31
- 0
Зарегистрирован на сайте 15 лет и 8 месяцев
Бюджет:
по договоренности
Требуется связать Astrerisk c MySQL....
т.е. нужно изменить диал-план таким образом, чтобы
астериск через agi запускал php, тот считывал данные из mysql
и передавал их в соответствующий макрос....
макросы напишем сами....
ПРИМЕР....
есть база модулей, каждый из которых содержит данные для макроса
есть 3 типа макросов:
(на самом деле их намного больше для примера два)
1. поднимает трубку hangup() и переходит к следующему модулю....
2. произносит голосовое приветствие и переходит к следующему модулю...
3. голосовое меню...
соответственно есть таблица, содержащая все модули-макросы...
1. id
2. номер модуля от от 1 до 999 для каждого клиента
3. id клиента
4. тип модуля (1,2,3)
5. номер следующего модуля
таблица модуля 1
1. id из табл. 1
2. номер телефона
таблица модуля 2
1. id из табл. 1
2. поле blob c голосовым приветствием
таблица модуля 3
1. id из табл. 1
2. поле blob c голосовым приветствием
Работать должно так:
Поступил входящий звонок
-астериск обращается к таблице 1, находит телефонный номер, по нему идентифицирует клиента....
запускает макрос модуль1 (у клиента 777)
поднимает трубку.... и т.п....
обращается к основной таблице и понимает, что следующий модуль 2
считывает данные модуля 2 из таблицы модуля 2
допустим это голосовое приветствие -
астериск проигрывает его...
и переходит к следующему модулю....
пусть это будет голосовое меню.....
проигрывает приветствие, ждут нажатия клавиши и возвращает номер следубщего модуля....
и так далее, пока все модули не закончатся или звонок не завершится....
Жду сроки и цены за реализацию такой настройки....
Хорошо справитесь с заданием будете вести проект до конца....
Разделы:
Заказ
Опубликован:
04.04.2011 | 23:21 [последние изменения: 05.04.2011 | 10:48]