Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

CallerID Lookup Sources метод HTTP vs Кириллица [закрыт]

0

Имеем Elastix 2.3. Настроил получение CallerID с удаленного сервера, с помощью встроенного модуля "CallerID Lookup Sources", получаю методом HTTP. Скрипт отдает данные из БД mysql системы управления предприятием в кодировке UTF8, пробывал перекодировать в CP1251, не воспринимает кириллические буквы, т.е. если отправить "Иванов Иван 123" , то Asterisk выводит только "123". Кто уже сталкивался с данной проблемой, подскажите какую ему надо кодировку скормить?

ps: пока передаю в транслите

update: Написал в Panasonic письмо через форму обратной связи на их сайте, прошло несколько дней ответа не получил. Позвонил по горячей линии Panasonic (с 3го раза их IVR перевел меня на консультанта, потому что там у них IVR распознает по голосу), рассказал про проблемы с кодировкой, на что мне оператор ответил, что в данной модели телефона передается только номер в CallerID, я ему объяснил, что транслитом передаю имя звонящего, но он всеравно настаивал на том что CallerID предназначем ТОЛЬКО для передачи номера. Так же у оператора я спросил, почему не отвечают на вопросы заданные через сайт, оператор сказал, что форма обратной связи не работает... В общем открыл я руководство к телефону, там рассказано что услуга CallerID работает по стандарту ETS300659, поискал в интернет документацию к этому стандарту, про передачу информации помимо номера есть, а вот по счет кирилической кодировки ничего нету :) В общем поискав еще немного в интернетах , наткнулся на следующий пост - http://forum.officeats.ru/viewtopic.php?f=10&t=4554#p18103 . Думаю, что вопрос можно закрывать. Поддержки русских букв в CallerID у телефона Panaслонic KX-TG2611RU НЕТУ!

удалить переоткрыть спам изменить тег редактировать

спросил 2012-09-06 21:31:25 +0400

nvcenter Gravatar nvcenter
11 5 2 9

обновил 2012-09-13 11:44:35 +0400

Comments

А телефон поддерживает русские буквы?

switch ( 2012-09-06 21:35:45 +0400 )редактировать

Пробовал на Zoiper, Jitsi, а так же обычные телефоны подключеные к шлюзам Linksys PAP2T, неодин не определил

nvcenter ( 2012-09-06 21:39:39 +0400 )редактировать

В скрипт который отдает информацию по CallerID добавил: header("Content-type: text/plain; charset=UTF-8"); Теперь выводится, но если убираешь в строке 123, то невыводится :) В общем пока что сделал так: Иванов Иван (89991112233)

nvcenter ( 2012-09-06 22:35:18 +0400 )редактировать

Где-то я тоже сталкивался с тем, что при передаче на русском нужно хоть один символ нормальный отправлять.

switch ( 2012-09-06 23:35:59 +0400 )редактировать

В общем небольшая поправка, на стационарных телефонах Panasonic KX-TG2511RU подключенных через Linksys PAP2T на экран русские буквы не выводятся. Кто сталкивался, какая кодировка может быть?

nvcenter ( 2012-09-07 13:22:02 +0400 )редактировать
1

Однако месье понимает толк в извращениях! :-)

SolarW ( 2012-09-13 16:29:48 +0400 )редактировать

nvcenter - с Вами как-то лично связаться можно? вопрос по неофону в Нижневартовске и его прикручиванию к *

forestman99 ( 2012-10-04 09:41:56 +0400 )редактировать

forestman99, пиши на электропочту nvcenter@gmail.com

nvcenter ( 2012-10-26 09:37:09 +0400 )редактировать

2 Ответа

0

Есть кому удалось решить вопрос передачи только букв? Не как не могу добиться, чтобы передавались только буквы. Еще вопрос кто-то пробовал с переносами строки делать текст? К примеру в http сервер делать echo имя ."\n". адрес;

ссылка удалить спам редактировать

ответил 2015-02-16 13:29:54 +0400

Super-Mike Gravatar Super-Mike flag of Russian Federation
1 1 1

Comments

Странный ответ.

zzuz ( 2015-02-16 14:47:29 +0400 )редактировать

Что за "Странный ответ.". Удалось или нет? Как решили проблему?

Super-Mike ( 2015-02-16 18:13:03 +0400 )редактировать

Вы пишите в секции "Ответ" свой вопрос в теме двухгодичной давности.

zzuz ( 2015-02-16 18:46:05 +0400 )редактировать

Какая разница кого года тема? Поискал в Интернет нашел тему подходящую. Решения в теме нет и в ответе я спрашиваю, нашли решение или нет поскольку могли просто не написать решение. По делу, а точнее по вопросу можете посоветовать?

Super-Mike ( 2015-02-17 13:02:22 +0400 )редактировать

Ответить на вопрос можно, если он задан. Создавайте отдельный вопрос и не засоряйте тему.

zzuz ( 2015-02-17 13:08:51 +0400 )редактировать

Я недавно зарегистрировался тут, но как минимум странно создавать новую тему с вопросом у кого есть ответ на вопрос обсуждаемый в этой теме. У Вас я так понимаю нет ответа на вопрос

Super-Mike ( 2015-02-19 16:07:08 +0400 )редактировать

Есть ответ на вопрос. Но ответа на ответ - нет. За тавтологию извиняться не буду. Тем более Вы сами себе противоречите. "как минимум странно создавать новую тему с вопросом у кого есть ответ на вопрос обсуждаемый в этой теме" - вообще странно что-то тут писать , если ответ есть.

zzuz ( 2015-02-19 16:24:35 +0400 )редактировать

Хорошо. Буду ждать описания. создал новую тему http://asterisk-support.ru/question/57429/callerid-lookup-sources-metod-http-vs-kirillitsa-2/

Super-Mike ( 2015-02-20 17:13:05 +0400 )редактировать
0

попробовать все доступные кодировки с кирилицей ( koi, cp1251, utf8/16, ibm866 (а вдруг :) ) ) , если ниче не поможет в саппорт панаслоника или забить и дальше юзать транслиn

ссылка удалить спам редактировать

ответил 2012-09-08 22:21:56 +0400

komrad123 Gravatar komrad123
3780 5 3 42

обновил 2012-09-08 22:22:19 +0400

Comments

Перепробывал кодировки, получил следующие результаты:

cp1251 - крякозябли

utf8 - крякозябли

koi8-r - ! автоматически переводит в транслит

Другие пока что не пробывал, ибо написал в тех поддержку панаслоника, дождусь ответа...

nvcenter ( 2012-09-10 08:48:23 +0400 )редактировать

саппорт панаслоника проигнорировал мое обращение, это очень печально :(

nvcenter ( 2012-09-13 08:29:39 +0400 )редактировать

Написал в Panasonic письмо через форму обратной связи на их сайте, прошло несколько дней ответа не получил. Позвонил по горячей линии Panasonic (с 3го раза их IVR перевел меня на консультанта, потому что там у них IVR распознает по голосу), рассказал про проблемы с кодировкой, на что мне оператор ответил, что в данной модели телефона передается только номер в CallerID, я ему объяснил, что транслитом передаю имя звонящего, но он всеравно настаивал на том что CallerID предназначем ТОЛЬКО для передачи номера. Так же у оператора я спросил, почему не отвечают на вопросы заданные через сайт, оператор сказал, что форма обратной связи не работает... В общем открыл я руководство к телефону, там рассказано что услуга CallerID работает по стандарту ETS300659, поискал в интернет документацию к этому стандарту, про передачу информации помимо номера есть, а вот по счет кирилической кодировки ничего нету :) В общем поискав еще немного в интернетах , наткнулся на следующий пост - http://forum.officeats.ru/viewtopic.php?f=10&t=4554#p18103 . Думаю, что вопрос можно закрывать. Поддержки русских букв в CallerID у телефона Panaслонic KX-TG2611RU НЕТУ!

nvcenter ( 2012-09-13 11:44:49 +0400 )редактировать

Это конечно путь самурая был проделан :-)

Неужели половина адаптера + телефон + много головняка стоят НАМНОГО дешеве вот такого например телефона http://activka.ua/grandstream-gxp1400.html ?

SolarW ( 2012-09-13 16:33:30 +0400 )редактировать

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-09-06 21:31:25 +0400

Просмотрен: 1,361 раз

Обновлен: Feb 16 '15

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.