回答
我不知道有任何方式的VoiceXML在传输过程中直接传递参数。但是,您可以开发一种CTI中间件,将参数存储在数据库中并键入唯一编号。假设您使用的平台允许您欺骗ANI,那么您在转接电话时将使用该号码作为ANI。然后,当vxml应用程序B应答呼叫时,它将首先检索ANI,然后在ANI上的数据库中查找以检索参数。
如果您正在使用VXML
你尝试使用AAI转移标签的属性?
`<transfer
aai = "string"
aaiexpr = "ECMAScript_Expression"
bridgeexpr = "ECMAScript_Expression"
cond = "string"
connecttimeout = "integer"
connecttimeoutexpr = "ECMAScript_Expression"
dest = "string"
destexpr = "ECMAScript_Expression"
expr = "ECMAScript_Expression"
maxtime = "integer"
maxtimeexpr = "ECMAScript_Expression"
name = "string"
transferaudio = "URI"
transferaudioexpr = "ECMAScript_Expression"
type = "string"
/>`
被送到这里字符串可以检索像这样session.connection.aai
希望在VoiceXML的背景下 会话参数这有助于
VoiceXML 2.0规范指出,“尽管所有平台都必须支持aai属性,但不需要平台发送aai数据,也不需要支持aai数据的接收。”它在Voxeo平台上不被支持,这是提问者所使用的平台。关于如何传输和接收这些下属网络的具体内容太具体,因此不是很便携。 –
@KevinJunghans:嗨凯文,是的有道理,我刚刚看到你和** eddyuk **之间的讨论。我明白你的观点。 –
- 1. VXML使用输入传输
- 2. 在两个iframe之间传输数据
- 3. 在两个网站之间传输xml
- 4. 如何在两个Android手机之间传输字符串ArrayLists?
- 5. 使用Wifi在两个Android之间传输数据
- 6. PyQT:两个TableView之间的传输
- 7. 两个servlets之间的数据传输
- 8. 传输文件之间来回使用两个Android手机之间没有使用互联网
- 9. 两个Android手机之间的Android套接字文件传输
- 10. 两个Android手机之间的数据传输
- 11. 两个数据库之间的部分数据传输
- 12. 如何在两台计算机之间传输数据?
- 13. 如何在两款Android手机之间进行双向传输?
- 14. Ansible:在主机之间传输文件
- 15. 如何使用swift在两个viewController之间传输数据,不要使用storyboard
- 16. 用PDO在两个数据库之间传输mysql表格
- 17. 如何使用xfb在Linux机器之间传输文件?
- 18. 如何在两个请求之间传输一个python对象?
- 19. 连接两个Android手机,通过WIFI在它们之间传输数据
- 20. 使用文档交互在我的两个应用程序之间传输IAP
- 21. 局域网内两台计算机之间的数据传输
- 22. ASP.NET - 两页之间的数据传输
- 23. 如何使用Beacon在两个Android设备之间传输数据?
- 24. 使用libUSB(主机和目标模型)在两个应用程序之间进行数据传输
- 25. Perl DBI - 在两个sql服务器之间传输数据 - fetchall_arrayref
- 26. 在两个node.js服务器之间通过http传输文件
- 27. 在两个活动之间传输值与静态字段
- 28. reactjs在两个组件之间传输数据
- 29. 在两个SQL Server 2000资源库之间传输数据
- 30. 在两个活动之间传输数据
它实际上是我正在查看的主要选项之一,但我不知道如何检索ni号码。那里的任何方向?谢谢! – eddyuk
这通常是平台特定的。它可能在会话变量[http://www.w3.org/TR/voicexml20/#dml5.1.4]中。例如,在Voxeo Prophecy平台上,您可以查看不在VoiceXML规范中的session.callerid。你将不得不看看你的供应商的具体文件来弄清楚。你在使用什么平台? –
我正在使用voxeo – eddyuk