【发布时间】:2018-08-20 17:28:45
【问题描述】:
使用 Android/iOS 上的 twilio 移动 SDK,向后端的支持运营商发出语音呼叫(纯 voip,两端都没有电话。支持运营商将使用使用 twilio api/twiml 的后端 Web 应用程序接收和排队呼叫)
我们有一个非常重要的要求——在拨打电话时能够将用户 ID 从移动应用传递到后端。这是后端网络应用程序能够自动为在浏览器中接听电话的支持操作员提取用户信息所必需的。
移动 SDK 是否可以通过任何方法实现?任何见解将不胜感激
编辑:我可以在拨号时使用这个用户 ID 作为 callerid 参数,并在网络应用程序端读取它吗?
【问题讨论】:
-
PS:我已经看到了使用 twilio javascript API 为 Web 客户端执行此操作的方法,但不确定是否有与 Android/iOS 等效的方法
-
您是如何在网络上看到它的?
-
引用 Client (JavaScript) Twilio.Device.connect() 有一个可选的 params 参数,它允许将 JavaScript 对象作为 POST/GET 参数传递给应用程序。例如,以下代码会将参数 app=Support 和 location=Seattle 传递给与此设备的功能令牌关联的 Twilio 应用程序。 var connection = Twilio.Device.connect({ app:"Support", location:"Seattle"});
-
谢谢。我有一个类似的question。有什么线索吗?
-
你不能只添加参数here我在这里也看到
params
标签: mobile parameters sdk twilio voice