Вы не авторизованы

Вы можете читать сообщения. Если вы хотите создать новую тему или присоединиться к обсуждению, пройдите процедуру регистрации или авторизуйтесь.

Сообщения 1 - 15 из 19
Начало | Пред. | 1 2 | След. | Конец
RSS
Aster + панель 1.4.26.13, помогите за вознаграждение
 
Ребята, помогите, плз, разобраться, надо в режиме скайпа показать что куда и запустить на голом астериске. Готов отблагодарить.
 
Изучите Пример настройки Asterisk.
 
Вот, например, вот этот пункт:
http://wiki.telefon1c.ru/astpanel:ats:asterisk:callhistory_v6#nastrojka_asterisk_dlja_poluchenija_is...
Как я понял, 1с шлет Action: Originate на номер 10000555 и передает данные, которые нужно вытянуть с БД и передать обратно в 1с через MAPI, но где сам инструмент вытягиванния данных? Или 1с смотрит напрямую в БД, тогда зачем оригинейт?
 
Чем Вам не подошли инструкции?
В этом примере описаны скрипты / кончики. Возьмите их за основу.
http://wiki.miko.ru/astpanel:dialplan_miko_ajam?roistat_visit=55398&_ga=1.45620844.955438953.1462859...

В примере настроек даны все скрипты, для взаимодействия с DB используются методы PHP.
 
Почему бы вам в инстреукции не указать, что переменные доступ к БД надо положить в екстеншенс.конф
Код
<------><------>$file_cdr_mysql='/etc/asterisk/extensions.conf';^M
<------><------>$ini = new pt1c_ini_parser();^M
<------><------>$ini->read($file_cdr_mysql);^M
<------><------>^M
<------><------>$username = $ini->get('globals', 'AMPDBUSER');^M
<------><------>$password = $ini->get('globals', 'AMPDBPASS');^M
<------><------>$dbname = $ini->get('globals', 'AMPDBNAME');^M
<------><------>$dbhost = $ini->get('globals', 'AMPDBHOST');^M
<------><------>$dbhandle = mysql_connect($dbhost, $username, $password);^M

 
/etc/asterisk/cdr_mysql.conf
Почему бы их просто не взять отсюда?
 
http://prntscr.com/blkchx
Пытаюсь вот тут вот получить историю звонков. В диалплане идет вызов на номер 10000555 и ничего не происходит.
 
Цитата
Melnichenko Alex написал:
/etc/asterisk/cdr_mysql.confПочему бы их просто не взять отсюда?
Скрипты реализованы по аналогии со скриптами из нашего плагина для FreePBX.

Цитата
Melnichenko Alex написал:
Пытаюсь вот тут вот получить историю звонков. В диалплане идет вызов на номер 10000555 и ничего не происходит.
Включайте отладку в Asterisk и анализируйте результат.
Скорее всего не отрабатывает запрос к DB
Код
core set verbose 3
agi set debug on
 
Какой скрипт АГИ надо прописать в диалплане 1000055? Дебаг ничего не даст, потому как там ничего не прописано, исходя из вашей инструкции
 
Прошу внимательно ознакомиться с примером настройки. В нем дан пример extension.conf и примеры скриптов PHP-agi
Цитата
Для начала работ необходимо загрузить архив dialplan_miko_ajam v1.6, для примера возьмем директорию /usr/src/.
Цитата
для работы панели телефонии.
Перейти к описанию конфигурационный файлов.

 
Мда, после танцев с бубном и приседаний пошло как надо, надо теперь немного стандартные конфиги поправить, чтоб было красиво
 
запись разговоров передаю в 1с в формате в виде http://Х.Х.Х.Х/wav/2016-06-27/1467060563.2269-1196782207.wav чтоб работала методология прослушки в вашей панели, как мне правильно надо передать переменную? В дебагере вижу  Executing [Records@miko_ajam:2] Playback("SIP/114-000005e1", "/media/ysDisk_1/autorecords/") in new stack
 
Цитата
Melnichenko Alex написал:
запись разговоров передаю в 1с в формате в виде  http://Х.Х.Х.Х/wav/2016-06-27/1467060563.2269-1196782207.wav
прошу уточнить. Приложите лог из asterisk при выставленной отладке
Код
core set verbose 3
agi set debug on
 
вот в базе запись хранится вот так вот
http://prntscr.com/bm9god
вот так она приходит в консоль астериска(красным):
http://prntscr.com/bma7og
То, что синее реально лишнее
Изменено: Alex Melnichenko - 28.06.2016 23:06:11
 
from_1C=true,recfile=%2Fmedia%2FysDisk_1%2Fautorecords%2F2016-06-28%2F1467140882%2E2630-1195497632
Эта же часть приходит в оригинейте с 1с.
Сообщения 1 - 15 из 19
Начало | Пред. | 1 2 | След. | Конец
Читают тему (гостей: 1)