如何通过智能手机应用程序与访客 Circuit 用户合作?
How to work with guest Circuit users from smartphone apps?
我想在 B2C 环境中使用 circuit 作为视频通话系统,其中只有后端呼叫代理是 Circuit 用户(但最终客户端不是!!)。
我认为建立视频通话的唯一方法是创建一个新对话,获取 url 来宾 link 并将其发送给最终客户端。
这在 PC 门户网站前端可能是一个“还不错”的可能性……但在智能手机应用程序(即 Ionic-Cordova)的情况下,link 会将最终客户端重定向到 Circuit 应用程序下载站点,强制用户安装在一般情况下不会被接受的 Circuit 应用程序。
是否有任何其他可能性通过在应用程序中嵌入来宾连接来从智能手机应用程序实现这样的用例,从而使 Circuit 对最终客户端透明?是否有可能使用临时分配给应用程序用户的虚拟 Circuit 用户池?
这是个好问题。你指出的问题有两个。
1.没有经过身份验证的 Circuit 用户无法使用 SDK
即除了检索访客访问 link 之外,SDK 不支持访客访问。解决方法是:
a) 使用访客 link 并让非 Circuit 用户使用他们的 Circuit 网络或移动客户端加入,或者
b) 每次都创建一个新对话并使用一个用户池。但是这个解决方法看起来并不直观,实际上从未在应用程序中尝试过。
2。来宾用户需要 Circuit 应用程序
再次正确指出,如果使用上面的 a),移动客户端用户将需要 Circuit 应用程序才能加入访客会话。
结论
对于桌面用户,1a 可能是最佳选择。但对于移动用户,您必须尝试针对一群用户的解决方法。
我们知道这些限制,正在寻找更好的解决方案来解决您的用例。一旦我们获得更多有关详细信息和时间表的信息,我将更新此 post。
我想在 B2C 环境中使用 circuit 作为视频通话系统,其中只有后端呼叫代理是 Circuit 用户(但最终客户端不是!!)。 我认为建立视频通话的唯一方法是创建一个新对话,获取 url 来宾 link 并将其发送给最终客户端。 这在 PC 门户网站前端可能是一个“还不错”的可能性……但在智能手机应用程序(即 Ionic-Cordova)的情况下,link 会将最终客户端重定向到 Circuit 应用程序下载站点,强制用户安装在一般情况下不会被接受的 Circuit 应用程序。 是否有任何其他可能性通过在应用程序中嵌入来宾连接来从智能手机应用程序实现这样的用例,从而使 Circuit 对最终客户端透明?是否有可能使用临时分配给应用程序用户的虚拟 Circuit 用户池?
这是个好问题。你指出的问题有两个。
1.没有经过身份验证的 Circuit 用户无法使用 SDK
即除了检索访客访问 link 之外,SDK 不支持访客访问。解决方法是:
a) 使用访客 link 并让非 Circuit 用户使用他们的 Circuit 网络或移动客户端加入,或者
b) 每次都创建一个新对话并使用一个用户池。但是这个解决方法看起来并不直观,实际上从未在应用程序中尝试过。
2。来宾用户需要 Circuit 应用程序
再次正确指出,如果使用上面的 a),移动客户端用户将需要 Circuit 应用程序才能加入访客会话。
结论 对于桌面用户,1a 可能是最佳选择。但对于移动用户,您必须尝试针对一群用户的解决方法。
我们知道这些限制,正在寻找更好的解决方案来解决您的用例。一旦我们获得更多有关详细信息和时间表的信息,我将更新此 post。