Bots Bot框架Facebook Messenger帐户链接
正在尝试通过Microsoft Bot Framework在FaceBook Messenger上实现帐户链接。这就是我所做的。 在botframework上托管了一个Bot,它会发回一张登录卡Bots Bot框架Facebook Messenger帐户链接,bots,botframework,facebook-messenger,Bots,Botframework,Facebook Messenger,正在尝试通过Microsoft Bot Framework在FaceBook Messenger上实现帐户链接。这就是我所做的。 在botframework上托管了一个Bot,它会发回一张登录卡 var msg = new builder.Message(session) .attachments([ new builder.SigninCard(session) .text("Click below to Sign in.")
var msg = new builder.Message(session)
.attachments([
new builder.SigninCard(session)
.text("Click below to Sign in.")
.button("Connect with Me", "https://6493.ngrok.io/login")
]); session.send(msg);
我的想法是最终替换,https://6493.ngrok.io/login
URL,带有SSO支持的web URL
https://6493.ngrok.io/login
是一个示例node.js应用程序,它实现了get->/login和post->/login.get->login,为用户提供了一个登录表单。接受username/pwd.post->login,当用户在登录表单上提交时,我使用从传入查询字符串中选取的授权码和帐户链接令牌重定向到facebook messenger
这就是我看到的问题
单击“连接”按钮时
是您的bot消息传递端点吗?是的,它是一个本地托管的node.js应用程序,具有登录功能。这实际上并不是消息传递的终点。我不熟悉facebook Auth,但在花了一周时间验证o365后,我遇到了passport.js;我认为passport facebook战略值得一看。iam使用Microsoft BotBuilder node.js SDK,看起来它没有在FB messenger上正确创建登录卡/帐户链接。可能重复的