Asterisk Win32 与 .net 工作流程程序
如何在 Asterisk 和我的 .net 应用程序之间创建通信:例如
,如果用户拨打我的 asterisk 网关,我想检查他的号码并返回一些波形文件。
当用户拨打“1”时,我想在我的应用程序上运行一些程序并返回其他波形文件等。
我使用 http:// /www.asteriskwin32.com/
有什么方法可以与网络服务等进行通信吗?
How to create communication between Asterisk and my .net application: for example
If user dial my asterisk gateway I would like to check his number and return some wave file.
when user dial "1" I would like to run some procedure on my app and return other wave file etc.
I Use http://www.asteriskwin32.com/
Is there any way to communicate with web services etc?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 AGI 扩展您的拨号方案。当我的 Asterisk 在 Linux 上工作时,我使用 Python AGI 库。我做了与您想做的类似的事情:我的 AGI 程序连接到 CRM WebService 并检查呼叫者是否已知。一些呼叫者(例如我们的员工)会听到其他语音菜单,然后是“通常”呼叫者。
You can extend your dialplan using AGI. While my Asterisk work on Linux I use Python AGI library. I do similar thing you want to do: my AGI program connects to CRM WebService and checks if caller is known. Some callers (for example our staff) will hear other voice menu then "usual" callers.