Microsoft Bot Framework Node.js-SDK4是否有可能自动从Microsoft帐户识别登录用户(例如在Sharepoint中登录的用户),这样我就可以直接在机器人上使用Microsoft Graph服务,而无需问用户登录名和密码?
我之所以这样问,是因为我有一个在共享点页面上运行的漫游器,从理论上讲,当用户开始与该漫游器对话时,该用户已经可以登录到Microsoft帐户。
答案 0 :(得分:-1)
检查此代码。
{ ResponseIds.Greeting, (context, data) => {
var greetings = JsonConvert.DeserializeObject<Greetings>
(MainStrings.GREETING);
Random r = new Random( );
int index = r.Next( greetings.messages.Count );
return greetings.messages[index].message.Replace("
{username}",context.Activity.From.Name);
}
否则,我看到了一个可能执行类似操作的身份验证对话框