[Voiceglue] voiceglue 0.10 cannot pass data from asterisk dialplan

Ambreen Khan ambreen at ebryx.com
Thu Aug 6 10:49:33 UTC 2009


The php method does not provide me with the passed parameter value. Any
other suggestions??

On Thu, Aug 6, 2009 at 3:56 PM, Andrew Zitnay <drew at lastpass.com> wrote:

>  First of all, you'll definitely need to replace your %26 with &.
>
> Second, I'm not sure variables passed in this manner are accessible to
> VXML...  I personally use PHP as a preprocessor to handle passed-in
> variables.  For example:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml">
>
>  <var name="arg" expr="<?php echo $_GET['test']?>"/>
>
>  <form>
>    <block>
>         <prompt>
>          This is a test <value expr="arg" />.
>         </prompt>
>    </block>
> </form>
>
>  </vxml>
>
> Drew
>
> Ambreen Khan wrote:
>
> Hello
>  This is my dialplan:
>
>  [phoneglue]
>  exten => 1,1,Set(pwd=1234)
> exten => 1,2,Set(vxmlurl=http%3A%2F%2Flocalhost%2Fvxml%2Ftest.vxml)
> exten => 1,3,Agi(agi://localhost/url=${vxmlurl}%26test=${pwd})
> exten => 1,4,Hangup
>
>  This is my test.vxml:
> -------------------------------------------------
>  <?xml version="1.0" encoding="UTF-8"?>
> <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml">
>
>  <var name="arg" expr="test"/>
>
>  <form>
>    <block>
>         <prompt>
>          This is a test <value expr="arg" />.
>         </prompt>
>    </block>
> </form>
>
>  </vxml>
> --------------------------------------------------
>
>  Voiceglue log shows this error
> VXIinterpreterRun: Failed to open|URL=
> http://localhost/vxml/alive.vxml&test=1234
>
>  According to the user guide we should use percent encoding which i did
> but i still get this error.
> If i replace %26 with & in the dialplan, i dont get this error but then i
> cannot retrieve the passed variable "test" in my vxml file.
> I used different methods like session.connection.asterisk.values.test etc
> but of no avail.
>
>  Ambreen
>
>
>
>
>
>   ------------------------------
>
> _______________________________________________
> Voiceglue mailing listVoiceglue at voiceglue.orghttp://www.voiceglue.org/mailman/listinfo/voiceglue
>
>
> _______________________________________________
> Voiceglue mailing list
> Voiceglue at voiceglue.org
> http://www.voiceglue.org/mailman/listinfo/voiceglue
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.voiceglue.org/pipermail/voiceglue/attachments/20090806/4902aa0b/attachment.html>


More information about the Voiceglue mailing list