您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用SDK4是否可以从带有Bot的MS Teams获得用户电子邮件?

使用SDK4是否可以从带有Bot的MS Teams获得用户电子邮件?

您可以!根据文档 ,您的操作与获取团队花名册的方法相同,但是使用对话ID。例如:

var credentials = new MicrosoftAppCredentials("<yourAppId>", "<yourAppPassword>");
var connector = new ConnectorClient(new Uri(turnContext.Activity.ServiceUrl), credentials);
var conversationId = turnContext.Activity.Conversation.Id;
var userInfo = await connector.Conversations.GetConversationMembersAsync(conversationId );

注意:我尝试使用该Microsoft.Bot.Connector.Teams程序包执行此操作,但无法使其正常工作。不得不使用connector上面的方法

其他 2022/1/1 18:22:09 有451人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶