我正在使用 MS Botframework 开发一个机器人,并尝试在 MS Teams 中使用登录卡。我可以让登录卡按预期显示在 Teams 中,但单击登录按钮不会执行任何操作。
有什么想法吗?我找不到太多关于如何登录用户以与机器人进行会话的文档。
我正在使用 Nodejs botbuilder 库。
我的代码:
bot.dialog('/signin', [
function (session) {
var msg = new builder.Message(session)
.attachments([
new builder.SigninCard(session)
.text('You need to sign in to Bonusly to continue')
.button('Sign In', 'https://myapp.com/users/sign_in_start')
]);
session.endDialog(msg);
}
]);