Создание системы callback и информирования о заказах на сайте

Поиск специалистов/Предложение своих услуг.

Модераторы: Admins, Модераторы

Дмитрий

Создание системы callback и информирования о заказах на сайте

Сообщение Дмитрий » 12 ноя 2015, 13:46

Сервер IP-телефонии CentOS 5.7, Asterisk 1.4.31 (Trixbox v2.6.2.3​)
Требуется реализовать дополнительный функционал:

1. Система callback. Необходимо, чтобы при входящем звонке на определенный внешний номер система перезванивала на номер звонящего. После этого звонящий должен ввести шестизначный код и номер телефона в нашем формате. Система должна произвести соединение. При этом должна быть возможность позвонить в конференц-комнату.
Конфигурация системы должна осуществляться с помощью отдельного конфигурационного файла. В файле можно задавать:
- пароли пользователей

2. Система информирования о заказах и перезвона клиенту. Необходимо, чтобы астериск ждал появления текстового файла в папке (туда он будет попадать по ftp), при его появлении звонил на предопределенный список номеров, при соединении проигрывал приветствие и соединял с номером из файла.
Конфигурация системы должна осуществляться с помощью отдельного конфигурационного файла. В файле можно задавать:
- список внутренних номеров для звонка
- путь к .mp3/.wav файлу приветствия
- путь к файлам с данными
Формат файла: "пусто". Наименование файла: [номер]
Номер будет всегда в формате: 7XXXXXXXXXX. Если файл не соответствует этому критерию, то он удаляется

bg1
Сообщения: 238
Зарегистрирован: 11 ноя 2010, 21:11

Сообщение bg1 » 12 ноя 2015, 17:54

Где такой древний астериск достали ?
Свежак chan_dongle тут https://github.com/bg111/asterisk-chan-dongle/
Смена IMEI Huawei E1550 E173 E1752 K3765 http://www.e1550.mobi/ от $0,3042 за IMEI

virus_net
Сообщения: 422
Зарегистрирован: 05 окт 2014, 06:10
Откуда: Москва
Контактная информация:

Сообщение virus_net » 13 ноя 2015, 05:58

И каков бюджет и сроки ?
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)
- whois сервис: whois.bitname.ru или whois.bitname.bit
- dns сервис: dns1.bitname.ru dns2.bitname.ru
- статистика по доменам
ENUMER - звони бесплатно и напрямую.

Аватара пользователя
Wapo
Сообщения: 1385
Зарегистрирован: 08 май 2009, 09:47
Откуда: СПб.
Контактная информация:

Сообщение Wapo » 13 ноя 2015, 07:34

За пункт 2 возьмусь - в скайп wapo_spb
P4 3.0 + 1Gb CentOS 5.8 Aster 11.25.1
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.

sipov
Сообщения: 27
Зарегистрирован: 17 окт 2015, 21:45
Контактная информация:

Сообщение sipov » 13 ноя 2015, 19:27

По 1 пункту, по этой ссылке - есть мои конфиги с готовыми решениями каллбека и многим другим + в контексте disa есть ввод пинкода для доступа (99 там к межгороду), можно через include добавить в нужный контекст.. пин любой http://forum.cxem.net/index.php?app=cor ... _id=375332..

Дмитрий

предлагайте

Сообщение Дмитрий » 20 ноя 2015, 09:46

И каков бюджет и сроки ?
Предалгайте

virus_net
Сообщения: 422
Зарегистрирован: 05 окт 2014, 06:10
Откуда: Москва
Контактная информация:

Сообщение virus_net » 21 ноя 2015, 07:38

Предалгайте
Понятно. Говорит о том, что бюджет минимален, а сроки "вчера".
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)
- whois сервис: whois.bitname.ru или whois.bitname.bit
- dns сервис: dns1.bitname.ru dns2.bitname.ru
- статистика по доменам
ENUMER - звони бесплатно и напрямую.

bg1
Сообщения: 238
Зарегистрирован: 11 ноя 2010, 21:11

Сообщение bg1 » 21 ноя 2015, 10:32

Советы архитектора:

1) Обновить астериск до версии с нужными полезными фичами, чтобы не изобретать велосипед.
2) использовать нативные .call файлы астериска, а не плодить самодельные сервисы по конвертации файлов.
Адаптировать программу - создателя файлов и концептуально правильное и менее затратное и более надёжное решение.
Свежак chan_dongle тут https://github.com/bg111/asterisk-chan-dongle/
Смена IMEI Huawei E1550 E173 E1752 K3765 http://www.e1550.mobi/ от $0,3042 за IMEI

Дмитрий

Сообщение Дмитрий » 23 ноя 2015, 13:48

Понятно. Говорит о том, что бюджет минимален, а сроки "вчера".
Говорит лишь о том, что мы не имеем представления о стоимости и сроках исполнения таких работ
1) Обновить астериск до версии с нужными полезными фичами, чтобы не изобретать велосипед.
2) использовать нативные .call файлы астериска, а не плодить самодельные сервисы по конвертации файлов.
Адаптировать программу - создателя файлов и концептуально правильное и менее затратное и более надёжное решение.
Спасибо за совет. У нас нет специалиста по астеру, поэтому если обновление что-то сломает, то починить будет некому. Как раз и нужен человек, который возьмется.
По 1 пункту, по этой ссылке - есть мои конфиги с готовыми решениями каллбека и многим другим + в контексте disa есть ввод пинкода для доступа (99 там к межгороду), можно через include добавить в нужный контекст.. пин любой http://forum.cxem.net/index.php?app=core ... _id=375332..
Готовы заплатить за исполненную работу, так как собственного специалиста нет. Можете кого-то порекомендовать или выполнить?

sipov
Сообщения: 27
Зарегистрирован: 17 окт 2015, 21:45
Контактная информация:

Сообщение sipov » 24 ноя 2015, 07:25

Готовы заплатить за исполненную работу, так как собственного специалиста нет. Можете кого-то порекомендовать или выполнить?
Давайте свое мыло? Или здесь будем, в общих чертах, оговаривать что и как ? По 1 п. - при реализации калбека, необходимо позаботится о безопасности счета номера. Я делал фильтрацию по преффиксам номеров - своего региона (у каждого региона свои соответственно), т.е. при звонке с платника - калбека на него не будет (у платников специфические номера). В довесок реализуется blacklist, куда вносятся неугодные номера - посредством dtmf с клавы телефона Админа системы и также удаляются ставшие угодными.

И еще по п.2 вопрос - вот на это пожелание:
Необходимо, чтобы астериск ждал появления текстового файла в папке (туда он будет попадать по ftp), при его появлении звонил на предопределенный список номеров, при соединении проигрывал приветствие и соединял с номером из файла.
не хотите данные номера загонять в систему не только файлом по фтп, а также вводом с клавиш мобильного (админа) посредством dtmf-кодов, с проверкой введенного номера и диктовкой его голосом - вводящему (админу). Можно прикрутить функцию удаления таким же образом любого ранее введенного номера. Согласен что дольше - все зависит от кол-ва сразу поставляемых номеров и это будет как допфункция. Свои плюсы - интернет и фтп не нужен, ввод номеров и обзвон будет автономным и управлятся система будет с одного (двух и т.д - по желанию) телефона...

Почитайте вот здесь - мой проектик, может под Ваши нужды из него что-то приглянется: http://forum.cxem.net/index.php?showtop ... try2248309

Все это хозяйство будет работать с БД MySQL..

whoim
Сообщения: 55
Зарегистрирован: 29 май 2014, 10:33
Контактная информация:

Сообщение whoim » 30 ноя 2015, 13:07

Если никого не нашли и сроки не горят адски - пишите в лс.
Возможно, вам будет интереснее вариант с постоянным обслуживанием астериска, и/или (так будет как отмечали намного правильнее) дублирование системы на новом сервере (можно виртуальном, недорогом) с новыми фичами и на современном астериске.

Ответить