Страница 6 из 10
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 09 фев 2012, 12:47
utcon
Только все работает до того момента как я отправляю звонок в Dahdi
Если я приглашаю человека путь к которому лежит через PRI (внешние номера, номера на АТС) - его имя и екстеншн берутся из канала Dahdi.
Как результат - опять без имени
.
Что ж это такое.
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 09 фев 2012, 12:48
Vlad1983
карма
поставьте 1.8.7.1 параллельно завяжите по SIP или IAX c основным и крутите на нем только конференции
либо переписать то место откуда берется callerid при отправке через dahdi (вариант не очень если никогда не писали патчи)
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 09 фев 2012, 13:01
utcon
Либо парсить канал в
meetme list Х concise
и обрабатывать номер по значению в адресной книге. и выводить его в поле CallerID файла conf_async.php
Написал и сам испугался .... как потом с этим монстром жить
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 09 фев 2012, 20:27
Vlad1983
Последний вариант, если не сработает у меня мысли кончились
вместо такого
Код: Выделить всё
Action: Originate
Channel: Local/23432@meetme_out/n
Context: meetme
Priority: 1
Timeout: 60000
CallerID: "Ямайка" <23432>
Variable: CDR(userfield)=150,VOLRX=0,VOLTX=0
Application: MeetMe
Data: 97569
сформировать запрос
Код: Выделить всё
Action: Originate
Channel: Local/23432@meetme_out/n
Context: meetmetest
Priority: 1
Timeout: 60000
CallerID: "Ямайка" <23432>
Variable: CDR(userfield)=150,VOLRX=0,VOLTX=0,NAME=Vasia
Exten: 97569
т.е. Context передаем meetmetest
убираем Application
вместо Data передаем Exten
в поле Variable добавляем NAME=Vasia
и ваяем
Код: Выделить всё
[meetmetest]
exten => _X.,1,Set(CALLERID(name)=${NAME})
exten => _X.,n,Meetme(${EXTEN})
протестить не на ком
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 09 фев 2012, 20:55
ded
тяжёлый случай.
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 09 фев 2012, 22:17
Vlad1983
зато не банальный
ещё раз убеждаюсь, что астериск - ворох кода живущего своей жизнью
чую уйду на freeswitch
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 09 фев 2012, 22:46
ded
.. и котороый через 5-6 лет превратится в такой же ворох?
Надо постигать сложность по мере её возрастания.
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 10 фев 2012, 07:13
Vlad1983
дабы не уходить от темы, продолжать по freeswitch не буду
подождем что скажет utcon
надеюсь у него желание не пропало этим заниматься
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 13 фев 2012, 22:43
utcon
Я уже пошел по пути изменения php.
Сделал парсинг канала и вывод имени из адрессной книги.
Щас уже не перепроверю.
добавил еще 2 адрессные книги. (итого их 3 штуки в системе, две синхронизируются из Active Directory и одна статическая).
Выборка идет по ним. Если номера нет в адрессной книге - имени не будет в активной конференции.
Сейчас ищу где эта штука обрезает мне 0 при приглашении. пишешь номер 00ххххх а она звонит на ххххх
Re: Web-MeetMe сбор конференции по адресной книге
Добавлено: 14 фев 2012, 07:00
Vlad1983
ищите преобразование в integer.
оно всегда ведущие нули обрезает.
заменить на preg_replace.