AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Регистрация и отслеживание

Asterisk GUI 11 сообщений -
#1

По мне так FreePBX идёт в пень)))
Я бы сделал:
1. База, например MySQL.
2. Специальный служебный номер, на который нужно позвонить и вводить ID|пароли и прочую нужную лабудень.
3. Запись в базе по этому номеру (проставляем время окончания регистрации - NOW()+300 минут).
4. В диалплане при звонке на/с этого номера в базе проверяем, не кончилась ли регистрация, в случае успеха - позволяем дальше осуществлять действия.
#2

Я ж говорю... Комп я бы вообще не трогал. Как показывает практика, интеграция должна быть только по действительной необходимости.
Разберём. Человек звонит с телефона на спец. номер (0000, например Smile ). Номер аппарата, с которого он звонит, мы уже знаем (CALLERID(num)). Что необходимо проверить у человека? Какой-нибудь пароль? - Read, например. Попросить ввода еще каких-нибудь данных тоже не проблема.
А дальше у нас, например, есть база с внутренними номерами (я для подобной задачи перевел на SIP Realtime), куда мы после обработки в диалплане пароля или чего надо просто обновляем поле, где вписываем время окончания регистрации. Остальное описывал раньше.

Или я неправильно понимаю задачи?
#3

Доброй ночи форумчане. Есть задача сделать базу входящих номеров. В качестве телефона программа X-Lite. получается,номер телефона хранится в CALLERID а вот каким скриптом,перегнать номер из CALLERID в Access? Подскажите пожалуйста.
#4

1) Руками
2) Из CDR конвертировать
3) Делать интеграцию

_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
#5

Тоесть,автоматически сделать не получится? я правильно понял?
#6

2 и 3 пункт - автоматически
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
#7

Спасибо! А вы не подскажите в какую сторону копать?
И ещё вопрос. Если написать программу на Delphi возможно их связать между собой?
#8

Delphi лучше юзать, как фронтенд базы данных. Ну, может еще запросы к AMI слать. Но вообще рулит веб-ориентированность.
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
#9

Можно и на Delphi.
Я на нем пишу под Windows. В последней версии и под Mac можно, но я не разбирался с этим еще.

_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
#10

aven Не поделитесь кодом? я что то вообще не соображу как их соеденить
#11

Это коммерческие разработки. Если устраивает пишите в личку.

Если же хотите сами разбираться, то для начала прочтите книжку по Asterisk.
Там достаточно хорошо описаны базовые вещи.

_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru