我是 Cisco IP 电话服务 (IPPS) 的新手,我仍在尝试理解它背后的概念。我是一名应用程序开发人员,所以我在 Web 开发方面也有很多经验。
我一直在看这里的 Singlewire 文档: http ://www.singlewire.com/free-xml-apps.html
到目前为止我的理解是:电话菜单是 XML 格式的,当用户选择一个菜单时,它会根据用户输入定向到另一个 XML。
例如,StockQuote 的 XML 页面是:
<CiscoIPPhoneInput>
<InputItem>
<DefaultValue/>
<DisplayName>Ticker Symbol</DisplayName>
<InputFlags>A</InputFlags>
<QueryStringParam>sym</QueryStringParam>
</InputItem>
<Prompt>Enter the ticker symbol</Prompt>
<Title>Stock Quote</Title>
<URL>http://www.singlewire.com/cgi-bin/stockquote.pl</URL>
</CiscoIPPhoneInput>
如果用户输入是 CSCO,那么它会以某种方式生成以下带有 XML 的页面:www.singlewire.com/cgi-bin/stockquote.pl?sym=csco
我的问题: 1、用户进入CSCO后,服务怎么知道去链接www.singlewire.com/cgi-bin/stockquote.pl?sym=csco?2. 我认为stockquote.pl 是一个基于参数“?sym=csco”生成XML 代码的perl 程序。我将使用 Visual Studio 在 .NET 中进行编程。如何创建通过查看其参数动态创建 XML 的 stockquote.asp?
谢谢你,莱克斯