Биллинговая система Nodeny

Главная категория => Курилка => Тема начата: Andrey Zentavr от 29 Июля 2013, 21:54:02



Название: Asteriks and NoDeny
Отправлено: Andrey Zentavr от 29 Июля 2013, 21:54:02
Кручу Asteriks 11.4.0 (взял готовый дистр FreePBX 3.211.63 на базе CentOS 6.3).
Хочу чтобы при входящем звонке абонента его логин и ФИО попадал оператору на софтфон.

Есть у Астерикса "CallerID Lookup Sources" который умеет брать значения CallerID из БД либо HTTP запросом либо ещё как.
Написал скрипт при запросе http://a.b.c.d/cgi-bin/phone.pl?phone=+380611112233 возвращает в UTF-8 строчку:
login - Фамилия Имя Отчество

Звоню... делаю database show в консоли Астерикса:
Код:
pbx*CLI> database show
...
/cidname/+38063*******                            : zentavr -
156 results found.

...ФИО тупо нет. Сниффером смотрю трафик - отдаётся всё нормально.

Как костыль - приходится добавлять после ФИО ещё один печатный символ чтобы отображался ФИО.

Кто как борол?


Название: Re: Asteriks and NoDeny
Отправлено: ser970 от 30 Июля 2013, 08:42:33
я через телнет запрос делаю обращение к астеру....
возвращает номер ... дальше уже на стороне обрабатываю...


Название: Re: Asteriks and NoDeny
Отправлено: Andrey Zentavr от 30 Июля 2013, 10:29:21
я через телнет запрос делаю обращение к астеру....
возвращает номер ... дальше уже на стороне обрабатываю...
м...??
asterisk -rx "Комманда тут" ??


Название: Re: Asteriks and NoDeny
Отправлено: ser970 от 30 Июля 2013, 11:34:32
я через телнет запрос делаю обращение к астеру....
возвращает номер ... дальше уже на стороне обрабатываю...
м...??
asterisk -rx "Комманда тут" ??

я не использую апи астера (в данном случае).вернее использую но не так

print $socket "Action: Login${EOL}Username: username${EOL}Secret: password${EOL}Events: off${BLANK}Action: Status${BLANK}Action: logoff${BLANK}";


апи астера использую для проверки и ребута модемов


Название: Re: Asteriks and NoDeny
Отправлено: Andrey Zentavr от 31 Июля 2013, 12:05:00
я через телнет запрос делаю обращение к астеру....
возвращает номер ... дальше уже на стороне обрабатываю...
м...??
asterisk -rx "Комманда тут" ??

я не использую апи астера (в данном случае).вернее использую но не так

print $socket "Action: Login${EOL}Username: username${EOL}Secret: password${EOL}Events: off${BLANK}Action: Status${BLANK}Action: logoff${BLANK}";


апи астера использую для проверки и ребута модемов

Да, я так понимаю речь идёт за AMI сокет на tcp/5038


Название: Re: Asteriks and NoDeny
Отправлено: ser970 от 31 Июля 2013, 12:25:09
я через телнет запрос делаю обращение к астеру....
возвращает номер ... дальше уже на стороне обрабатываю...
м...??
asterisk -rx "Комманда тут" ??

я не использую апи астера (в данном случае).вернее использую но не так

print $socket "Action: Login${EOL}Username: username${EOL}Secret: password${EOL}Events: off${BLANK}Action: Status${BLANK}Action: logoff${BLANK}";


апи астера использую для проверки и ребута модемов

Да, я так понимаю речь идёт за AMI сокет на tcp/5038
да


Название: Re: Asteriks and NoDeny
Отправлено: Andrey Zentavr от 31 Июля 2013, 23:27:35
В общем, при звонках абонентов их логин и ФИО отображает как CalleID.

Теперь хочу, чтобы из биллинга им можно было звонить :)
ser790, а чего Asterisk::AMI не юзаете?


Название: Re: Asteriks and NoDeny
Отправлено: ser970 от 02 Августа 2013, 20:53:29
В общем, при звонках абонентов их логин и ФИО отображает как CalleID.

а если номера в базе нет ? довольно частое явление.
у меня открывается страница поиска по зверям (listusers.pl)  и заноситься номер в doptel таблицу
(следующий звонок с этого номера уже будет определен)

Теперь хочу, чтобы из биллинга им можно было звонить :)
это типа кнопка у абона - позвонить ? 
у меня не прижилось...

ser790, а чего Asterisk::AMI не юзаете?
не знаю . да и не критично ... мне то нужно только две переменных получить  ....

 


Название: Re: Asteriks and NoDeny
Отправлено: Andrey Zentavr от 02 Августа 2013, 22:07:22
а если номера в базе нет ? довольно частое явление.
Ну тогда отображается только номер :) Можно всех маркать как "Новый Абонент" или никак не маркать.
Пока что CallerID только в софтофоне отображается. Для биллинга сейчас пишу модуль с блекджеком и дамами (разграничение прав кому можно видеть звонки, кому нет а также кому можно звонить/кому нет)

у меня открывается страница поиска по зверям (listusers.pl)  и заноситься номер в doptel таблицу
(следующий звонок с этого номера уже будет определен)
Ну это как Служба ТП захочет. Нужно - занесёт.

Теперь хочу, чтобы из биллинга им можно было звонить :)
это типа кнопка у абона - позвонить ? 
у меня не прижилось...
Да.


Продавали б уже модуль :)


Название: Re: Asteriks and NoDeny
Отправлено: ser970 от 02 Августа 2013, 23:43:04
Продавали б уже модуль :)

поиск...

вот так это выглядит после поднятия трубки. и неважно тел это или смарт
все инструменты в сплывающих окнах....
ну и так далее.
без настройки астера 100$  (один сателит , на несколько сателитов будет выше= работы больше).


Название: Re: Asteriks and NoDeny
Отправлено: ser970 от 03 Августа 2013, 00:05:05
у меня открывается страница поиска по зверям (listusers.pl)  и заноситься номер в doptel таблицу
(следующий звонок с этого номера уже будет определен)
Ну это как Служба ТП захочет. Нужно - занесёт.
я имел видать чуть не верно обьяснил.
при входящем звонке открывается мненюшка с возможными фамилиями зверей и кнопкой не найден.
при нажатии на нее открывается клиенты. там у каждого есть кнопка суппорт - вот после нее и записывается тел  в дополнительную таблицу  сам и скидывает на страничку супорта...
то есть руками заносить номер не нужно.


з.ы.  правда счас дурочек в лице den_localnet прискачет и скажет что это все может сделать мускул ....


Название: Re: Asteriks and NoDeny
Отправлено: Andrey Zentavr от 03 Августа 2013, 13:31:30
Продавали б уже модуль :)

поиск...

вот так это выглядит после поднятия трубки. и неважно тел это или смарт
все инструменты в сплывающих окнах....
ну и так далее.
без настройки астера 100$  (один сателит , на несколько сателитов будет выше= работы больше).

Дык нету :)
(https://dl.dropboxusercontent.com/s/0603vw61ombv5mo/aster.png?token_hash=AAFMjQiP7jUDnOm42NSrNCPZe9wlTDamTUEwKEOq6mguvg&dl=1)


Название: Re: Asteriks and NoDeny
Отправлено: ser970 от 03 Августа 2013, 13:36:30
поиск по техпод.....
так так модуль в основном для сапорта ..