Страница 1 из 1

FreeSWITCH + Mod callcenter

Добавлено: 16 июл 2012, 15:33
it_tech
делаю для диспетчера который поднимает трубку

<extension name="agent_login">
<condition field="destination_number" expression="^agent-login$">
<action application="set" data="res=${callcenter_config(agent set status ${caller_id_number}@${domain_name} 'Available')}" />
<action application="answer" data="nolocal:execute_on_answer=curl http://mysite.ru/start.php"/>
<action application="sleep" data="500"/>
<action application="hangup" data=""/>
</condition>
</extension>

php скрипт не срабатывает

Re: FreeSWITCH + Mod callcenter

Добавлено: 16 июл 2012, 15:59
jugatsu
Право слово вы издеваетесь. Логи не надо выкладывать, наверное.

Конечно же, у вас собран и подгружен mod_curl? А кто так учил писать, откуда это понадёргано

action application="answer" data="nolocal:execute_on_answer=curl http://mysite.ru/start.php"/>

Re: FreeSWITCH + Mod callcenter

Добавлено: 16 июл 2012, 16:00
it_tech
mod_curl подгружен

Re: FreeSWITCH + Mod callcenter

Добавлено: 16 июл 2012, 16:06
jugatsu
action application="answer" data="nolocal:execute_on_answer=curl http://mysite.ru/start.php"/>
откуда это?

Re: FreeSWITCH + Mod callcenter

Добавлено: 16 июл 2012, 16:13
it_tech
вызов из документации

Re: FreeSWITCH + Mod callcenter

Добавлено: 16 июл 2012, 16:33
jugatsu
Дайте ссылку пожалуйста.

Re: FreeSWITCH + Mod callcenter

Добавлено: 16 июл 2012, 16:42
it_tech
сейчас уже не найду, может подскажите как правильно если знаете

Re: FreeSWITCH + Mod callcenter

Добавлено: 16 июл 2012, 17:04
jugatsu
Вот именно.

Код: Выделить всё

<action application="export" data="nolocal:execute_on_answer=curl http://mysite.ru/start.php"/>
<action application="answer"/> 

Re: FreeSWITCH + Mod callcenter

Добавлено: 16 июл 2012, 17:19
it_tech
код не вызывает php скрипт

Код: Выделить всё

<extension name="agent_login">
  <condition field="destination_number" expression="^agent-login$">
    <action application="set" data="res=${callcenter_config(agent set status ${caller_id_number}@${domain_name} 'Available')}" />

<action application="answer" data="nolocal:execute_on_answer=curl http://mysite.ru/start.php post client=${caller_id_number}&disp=${presence_id}"/>
<action application="answer"/> 

    <action application="sleep" data="500"/>
    <action application="hangup" data=""/>
  </condition>
</extension>