[Freeswitch-users] Getting digits from <playback>

'Yemi Obembe fickledreams at yahoo.com
Wed Aug 30 09:39:32 UTC 2017


I am using HTTAPI and need to get user input sent to a URL. The idea is this: play audio, get user input and send it to a URL. Every attempt hasn't worked so far. fs_cli shows the input from the user. It's just not getting to the URL. Here are what I have tried:
This sends some details to the playback action URL but nothing about the user input is sent. 
<document type="text/freeswitch-httapi"> <work>  <playback file="https://server/path/to/file" digit-timeout="5000" name="user_input" terminators="#" action="https://requestb.in/1gzfx1g1">  <bind>~\d{3}#}</bind> </playback> </work></document>

Tried putting action in <bind>. Doesn't work too:
<document type="text/freeswitch-httapi"> <work>  <playback file="https://server/path/to/file" digit-timeout="5000" name="user_input" terminators="#">  <bind action="https://requestb.in/1gzfx1g1">~\d{3}#}</bind> </playback> </work></document>
Using execute/play_and_get_digits doesn't either:
<document type="text/freeswitch-httapi"><params></params><variables><digits>0</digits></variables><work> <execute action="https://requestb.in/1gzfx1g1" application="play_and_get_digits" data="2 5 3 8000 # https://server/path/to/file '' digits \d{3} " /></work>
</document>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20170830/bd445300/attachment.html>


More information about the FreeSWITCH-users mailing list