回答
我不知道有任何方式的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