是否存在返回用户隐藏MS Teams列表的Microsoft Graph API端点?
获取MS Teams中当前用户隐藏的团队列表
可以通过Microsoft Graph API的/me/teamwork/hiddenTeams端点直接获取当前登录用户已隐藏的团队列表,这个端点专门返回用户标记为隐藏的团队信息,弥补了/me/joinedTeams不返回隐藏状态的问题。
关键说明
- 请求端点:
GET https://graph.microsoft.com/v1.0/me/teamwork/hiddenTeams - 所需权限:需要
TeamworkBasic.Read或TeamworkStandard.Read权限(根据应用场景选择合适的权限范围) - 返回内容:该端点会返回包含团队ID、名称、描述等基础信息的团队对象集合,所有返回结果均为当前用户已隐藏的团队
请求示例
GET https://graph.microsoft.com/v1.0/me/teamwork/hiddenTeams Authorization: Bearer {access-token}
如果需要获取团队的更多详细信息,可以结合/teams/{team-id}端点,传入从hiddenTeams获取的团队ID来补充数据。
注意:这个端点仅返回当前用户自己隐藏的团队,无法获取其他用户的隐藏团队列表。
内容的提问来源于stack exchange,提问作者Dion
相关产品推荐
相关产品推荐

