Botframework 通过MS Bot Framework传递外部用户ID

Botframework 通过MS Bot Framework传递外部用户ID,botframework,skypedeveloper,skype-bots,microsoft-skype-bot,Botframework,Skypedeveloper,Skype Bots,Microsoft Skype Bot,我正在使用一个Skype机器人 我有一个外部网站,在那里用户可以创建一个帐户,获得一个用户ID。我想在我的网站上有一个按钮,允许我将他们的帐户链接到Skype对话 目前我唯一能做到这一点的方法是让Skype机器人询问用户的电子邮件,然后用户必须进入网站并确认Skype上就是他们。不是一个好的用户体验 我知道Telegram可以让你们通过“深度链接”做我想做的事情,Kik可以通过扫描二维码来做到。FacebookMessenger可以通过在页面中添加带有“连接到此机器人”按钮的FacebookJS

我正在使用一个Skype机器人

我有一个外部网站,在那里用户可以创建一个帐户,获得一个用户ID。我想在我的网站上有一个按钮,允许我将他们的帐户链接到Skype对话

目前我唯一能做到这一点的方法是让Skype机器人询问用户的电子邮件,然后用户必须进入网站并确认Skype上就是他们。不是一个好的用户体验

我知道Telegram可以让你们通过“深度链接”做我想做的事情,Kik可以通过扫描二维码来做到。FacebookMessenger可以通过在页面中添加带有“连接到此机器人”按钮的FacebookJSSDK来实现这一点

有没有办法在Skype上执行此操作?

在继续Skype bot对话之前,请使用“登录卡”工作流让您的用户通过您网站的身份验证

登录卡允许机器人请求用户登录。它通常包含文本和一个或多个按钮,用户可以单击这些按钮启动登录过程

有关文档和代码示例,请参阅:

显示登录卡浏览的博客文章:

其他代码示例:

  • .NET SDK-
  • Node.js SDK-

为您希望实施的每个机器人(如电报)使用单独的深度链接机制

  • 如何设置简单的方法

  • 但是,它在Skype上不起作用。

    他说,目前我唯一能做到这一点的方法是让Skype机器人询问用户的电子邮件,然后用户必须进入网站并确认他们在Skype上。不是一个好的用户体验


    这是迄今为止Skype的唯一方法。

    问题是我的用户已经登录-让他们再次登录是不好的。我希望能有一些像Telegram的深度链接:
    。这可能是Telegram(第三方非微软频道)的一项功能,但Skype目前还没有这种“深入链接到特定对话”的功能。登录卡工作流是目前唯一的方法。请为您希望实现的每个bot(如电报)使用单独的深度链接机制