It should be the same, except using php syntax instead of perl.

Mike

On Sep 2, 2009, at 11:43 AM, Dome Charoenyost wrote:

> 2009/9/2 Michael Collins <m...@freeswitch.org>:
>> Are you trying to get a channel variable or capture DTMF input from  
>> the
>> caller?
>
> i try to make IVR by php outbound socket. in XML dialplan we can get
> DTMF by read application (store in channel variable)
> I found it's success in perl outbound (IVR.pm) but for php how do i ?
>
>
> Dome C.
>
>> -MC
>>
>> On Wed, Sep 2, 2009 at 7:56 AM, Dome Charoenyost <d...@tel.co.th>  
>> wrote:
>>>
>>> I follow
>>> http://wiki.freeswitch.org/wiki/PHP_ESL#ivrd
>>>
>>> how to get from php ?
>>>
>>>
>>> Dome C.
>>> ------------------------------------------------------
>>> #!/usr/bin/php -q
>>>
>>> <?php
>>>
>>> // set a couple of things so we dont kill the system
>>> ob_implicit_flush(true);
>>> set_time_limit(30);
>>>
>>> // Open stdin so we can read the AGI data in
>>> $in = fopen("php://stdin", "r");
>>>
>>> // Connect
>>> echo "connect\n\n";
>>>
>>> // Answer
>>> echo "sendmsg\n";
>>> echo "call-command: execute\n";
>>> echo "execute-app-name: answer\n\n";
>>>
>>>  echo "sendmsg\n";
>>>  echo "call-command: execute\n";
>>>  echo "execute-app-name: read\n";
>>>  echo "execute-app-arg: 0 20
>>> /opt/freeswitch/sounds/th/tuxza/welcome.wav  res 5000 #\n\n";
>>>
>>> // Wait
>>> sleep(5);
>>>
>>> // Hangup
>>> echo "sendmsg\n";
>>> echo "call-command: hangup\n\n";
>>>
>>> fclose($in);
>>>
>>> ?>
>>>
>>>
>>> 2009/9/2 Brian West <br...@freeswitch.org>:
>>>> uuid_getvar
>>>>
>>>> /b
>>>>
>>>> On Sep 2, 2009, at 8:16 AM, Tristan Mahé wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> just a fast 2cent:
>>>>>
>>>>> get var via channel status ? ( variable_res )
>>>>


_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Reply via email to