@ru_freeswitch

Страница 234 из 430
Aleksandr
05.02.2018
14:44:13
пхп тут не причем

енот
05.02.2018
14:44:26
вероятно да

не знаю что сказать, нужно спрашивать кого-то поумнее

Aleksandr
05.02.2018
14:45:52
кто то поумнее тут есть, нам в 2-х соснах разобраться нужно

Google
Aleksandr
05.02.2018
14:46:07
Енот, вызов брошен!

Denis 災 nobody
05.02.2018
14:47:28
не используй перл!
перл вроде норм для фс

енот
05.02.2018
14:47:37
для людей перл не норм

Denis 災 nobody
05.02.2018
14:48:21
енот
05.02.2018
14:48:35
2-ва

Denis 災 nobody
05.02.2018
14:48:38
для людей перл не норм
перл лучше пыха. И на самом деле лучше чем луа.

енот
05.02.2018
14:48:53
я советовал JS))

Aleksandr
05.02.2018
14:49:10
аааа, почем \n \n а не почему перл или пхп

ладно, разберусь сам

спасибо

Ivan
05.02.2018
14:53:41
привет, а можно же в самом скрипте присвоить переменную, lua вот так например session:setVariable("call_phone", phone); и тоже самое, что и в perl , php и т.д.

или я не правильно понял саму проблему?

Aleksandr
05.02.2018
14:56:50
т.е. <?php session:setVariable("1234", phone); ?>

Google
Aleksandr
05.02.2018
14:56:55
и все работает?

Ivan
05.02.2018
14:57:30
ну только в php синтаксис другой через : не вызовется метод

енот
05.02.2018
14:57:45
чет я не понял предложения Ивана

Aleksandr
05.02.2018
14:57:56
вот я то же

Ivan
05.02.2018
14:58:14
ну вот смотрите в диалплане вы вызываете скрипт

Aleksandr
05.02.2018
14:58:17
да

пхп должен как то ссессию перехватить

как?

Ivan
05.02.2018
14:58:35
в котором есть объект сессии freeswitch и через него вы можете присвоить переменную

Aleksandr
05.02.2018
14:58:48
как перехватить, вот в чем вопрос

в перле use warnings; use strict; our $session;

а в php?

Ivan
05.02.2018
14:59:31
google) где-то видел примеры

енот
05.02.2018
15:00:22
эээ

имеется ввиду переменная окружения что ли?

это какой-то ещё более костыль

Ivan
05.02.2018
15:01:08
при чем тут переменная окружения?

енот
05.02.2018
15:01:14
тогда я не понял

Ivan
05.02.2018
15:01:15
это сессия хвонка

вы когда из диалплана вызываете скрипт, то можете к ней обратиться

Google
Ivan
05.02.2018
15:01:56
https://freeswitch.org/confluence/display/FREESWITCH/Lua+API+Reference

Aleksandr
05.02.2018
15:03:44
похоже только через esl

Дмитрий
05.02.2018
15:14:25
енот
05.02.2018
15:14:50
эй, без обобщений, я всего-лишь оказываю консультации по пхп.

Aleksandr
05.02.2018
15:16:53
Енот, разрешите доложить?!

Konstantin
05.02.2018
15:17:34
Разрешаю, докладывай, но не перепутай: рубли к рублям, евро к евро. :-)

енот
05.02.2018
15:17:45
доллары к долларам!

Aleksandr
05.02.2018
15:17:47
помогла ссылка https://freeswitch.org/confluence/display/FREESWITCH/mod_dptools:+system для потомков: вы запускаете через system какой то скрипт и он выдает ответ через echo к примеру echo 'one two';

в диалплане <action application="set" data="OUT=${regex(${system foo.sh}|(.+)|%1)}"/>

енот
05.02.2018
15:18:16
лол, через регекэсп

Aleksandr
05.02.2018
15:18:19
теперь перменная OUT='one two'

енот
05.02.2018
15:18:34
я не стал это предлагать, я не думал что всё настолько плохо

Aleksandr
05.02.2018
15:18:35
огась, но ход мыслей Вы правельно навели

админы для таких неучей как я куда нить зафиксируйте что ли

или навИли?

енот
05.02.2018
15:20:00
да оно зафиксировано, так-то

ну кстати к вчерашнему спору про вики или конфлюенс - в вики этого нет, а гуглится она первой!

Aleksandr
05.02.2018
16:37:37
Господа, можно еще один глупый вопрос?

хочу после hangup выполнять скрипт, псать в базу длительность разговора <action application="export" data="nolocal:api_hangup_hook=system /etc/freeswitch/scripts/script.php ${change_number} ${answered_time}"/> как передать переменную скрипту? ${answered_time} - не хавает

Konstantin
05.02.2018
16:41:39
https://wiki.freeswitch.org/wiki/Variable_session_in_hangup_hook

Google
Aleksandr
05.02.2018
16:45:09
мимо

это я сделал

скрипт запускается и передает переменную change_number

answered_time

не передается

и вопрос, если я не бриджую, а к примеру говорю answer playback hangup

Konstantin
05.02.2018
16:46:02
Возможно, она не так называется

Aleksandr
05.02.2018
16:46:03
в таком случаее api_hangup_hook не отрабатывает?

Ihor
05.02.2018
17:12:24
Нет, просто у вас переменная назначается в момент присвоения значения api_hangup_hook. Т.е. до разговора.

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

Denis 災 nobody
06.02.2018
15:31:37
https://habrahabr.ru/post/348458/

?simplemice
06.02.2018
15:32:12
а зачем 2 раза?

для одаренных? )

Denis 災 nobody
06.02.2018
15:32:18
хз, у меня 1 раз

agic
06.02.2018
15:32:25
у меня два

Denis 災 nobody
06.02.2018
15:32:40
телега глючит (с)

Виталий
06.02.2018
15:44:29
вот хрень в статье

Был скачан и развернут AsteriskNOW. Ошалело потыкался в веб-интерфейсе.

нормальный такой дистр ...

> задача: максимально просто, максимально быстро поднять телефонию с авторизацией точка-точка тогда поставить эластик и не парить мозги совсем

Google
Виталий
06.02.2018
15:46:35
все вышесказаное - личное мнение )

ros
06.02.2018
16:13:00
после таких статей становится страшно за тех кто будет им следовать. и за этот чат, ибо помыкаются и придут все сюда хелпа просить

?simplemice
06.02.2018
16:13:58
после таких статей становится страшно за тех кто будет им следовать. и за этот чат, ибо помыкаются и придут все сюда хелпа просить
ну там ясно же сказано - Первое слово, пришедшее в голову, было «SIP», второе «Asterisk», третье «Гугл»

енот
06.02.2018
16:24:38
Да да

Хуже меня не будет

Alexandru
06.02.2018
16:35:51
Хуже меня не будет
радио Радонеж уже слушал сегодня?

Анатолий
06.02.2018
18:32:07
неплохая статься на самом деле))

Виталий
06.02.2018
18:35:03
А позвольте узнать, в каком месте она неплохая? Половина статьи ностальгия, половина непонятных конфигов... без минимальных знаний непонятных, с минимальными - бесполезных

Анатолий
06.02.2018
18:35:49
после таких статей становится страшно за тех кто будет им следовать. и за этот чат, ибо помыкаются и придут все сюда хелпа просить
а не надо бояться. я, в свое время, имел дело с астериском в упаковке эластикса. на новой работе возникли задачи по ип телефонии. слово FreeSWITCH я вычитал в мануалах по установке BigBleuButton, сразу покорила реализация SIP умельцами из бригады nokia и вуаля! Качается девиан джесси, ставиться фьюжнпэбэикс и моя конторка имеет рабочую реализацию цифровой атс в связке с бигблюбаттоном.

не считаю себя супер связистом, но для локальных задач вполне хватает конфлюенся и нахождения в этом канале ридонли))

А позвольте узнать, в каком месте она неплохая? Половина статьи ностальгия, половина непонятных конфигов... без минимальных знаний непонятных, с минимальными - бесполезных
Привлекает ньюфагов и расширяет сообщество, наверно. Понято, что есть масса оленей которым жуешь, жуешь, а всё равно проглотить не могут. Но будут и те, кто втянеться "по-серьезному")

Страница 234 из 430