Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Как подменить dst с в cdr

Как подменить dst с в cdr

Сообщений: 15

Как подменить dst с в cdr

Привет всем.
Такой вопрос:
Значит имеется два астериска.
Допустим при звонке с первого на второй происходит Auth и ID юзера пишется в CDR Mysql. Но при этом конечно на втором астериске авторизация не нужна, но хотелось бы поиметь этот ID и там.
Значит я делаю так.
Посылаю на 2-ой asterisk extension типа number-ID. Выковыриваю ID, пишу в базу и звоню дальше по number. Но при этом в базу записывается destination для звонка как number-ID.
Вот хотелось бы его подменить на number.
Есть какие-нить идеи.
Или может какой другой способ передачи Auth ID.

Спасибо
2006-01-27 09:33

Avatara of navigator
Сообщений: 92

Re: Как подменить dst с в cdr

А ID (Auth ID) - это что? CallerID ? Если да, то он спокойно передается от одного астериска другому без всякого шаманства. Какие протоколы используются между user -> asterisk1 -> asterisk2 ?

Ну а если кривизна решения не пугает, то Set(CDR(dst)=${something}) :)
http://www.pbxware.ru - профессиональная техническая поддержка Digium и Asterisk
2006-01-29 14:35

Сообщений: 15

Re: Как подменить dst с в cdr

navigatorА ID (Auth ID) - это что? CallerID ? Если да, то он спокойно передается от одного астериска другому без всякого шаманства. Какие протоколы используются между user -> asterisk1 -> asterisk2 ?
Я ж пишу что это параметр типа AccountCode.

navigator
Ну а если кривизна решения не пугает, то Set(CDR(dst)=${something}) :)

Пробовал. Вставил перед Dial эту штуку. На remote астериск. Не работает. Я думаю что это не пашет когда MYsql CDR.

asterisk 1.0.9
Client connectin - Sip
Asterisk <-> asterisk - Iax

2006-01-30 08:20

Avatara of navigator
Сообщений: 92

Re: Как подменить dst с в cdr

Функция CDR() есть в 1.2 версии астериска.

Попробуйте воспользоваться командой SendText. Или передавать accountcode в URL (см. show application Dial) .
Или еще что нибудь :)
http://www.pbxware.ru - профессиональная техническая поддержка Digium и Asterisk
2006-01-30 13:02

Сообщений: 15

Re: Как подменить dst с в cdr

navigatorФункция CDR() есть в 1.2 версии астериска.

Попробуйте воспользоваться командой SendText. Или передавать accountcode в URL (см. show application Dial) .
Или еще что нибудь :)
Но проблема не передать, а поменять dst в CDR.
Проапгрейдить asterisk do 1.2 нельзя.


2006-01-30 13:24

Сообщений: 15

Re: Как подменить dst с в cdr

navigatorФункция CDR() есть в 1.2 версии астериска.

Попробуйте воспользоваться командой SendText. Или передавать accountcode в URL (см. show application Dial) .
Или еще что нибудь :)
Но проблема не передать, а поменять dst в CDR.
Проапгрейдить asterisk do 1.2 нельзя.

A sendtext кстати шлет текст звонящему клиенту.
2006-01-30 13:26

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru