我正在使用Microsoft's Bot Framework开发Skype机器人。
我有一个外部网站,用户可以在其中创建帐户,获取用户ID。我想在我的网站上有一个按钮,允许我将他们的帐户链接到Skype会话。
目前我唯一可以使用的方法是让Skype机器人询问用户的电子邮件,然后用户必须进入网站并确认这是他们在Skype上。不是一个好的用户体验。
我知道Telegram让你通过“深度链接”做我想做的事,而Kik可以通过扫描QR码来做到这一点。 Facebook Messenger可以通过将Facebook JSSDK包含在“连接到此机器人”按钮的页面中来实现。
有没有办法在Skype上这样做?
答案 0 :(得分:0)
在继续进行Skype机器人对话之前,请使用“登录卡”工作流程让您的用户对您的网站进行身份验证。
登录卡可让机器人请求用户登录。它通常包含文本和一个或多个按钮,用户可以单击这些按钮来启动登录过程。
有关文档和代码示例,请参阅:
显示登录卡演练的博客文章:
其他代码示例:
答案 1 :(得分:-1)
为您希望实施的每个机器人(例如电报)使用单独的深层链接机制。
如何以简单的方式设置 Telegram webhook。
但是,它在 Skype 上不起作用。 Microsoft bot builder deep linking
<块引用>他目前唯一能做的就是让 Skype 机器人询问用户的电子邮件,然后用户必须访问网站并确认这是他们在 Skype 上的。不是一个好的用户体验。
这是迄今为止 Skype 的唯一方法。