Microsoft Graph:如何获取当前用户的收藏群组?

Microsoft Graph:如何获取当前用户的收藏群组?

问题描述:

如何获取当前用户收藏的Office组列表?Microsoft Graph:如何获取当前用户的收藏群组?

组有一个(non-default) property isFavorite但它似乎不能用于过滤。所以这个端点不工作:

https://graph.microsoft.com/beta/groups?$filter=isFavorite eq true

这里是Graph Explorer响应: enter image description here

是否有另一种方式来获得当前用户的喜爱的组?

你好@海因里希Ulbricht。 编辑我以前的答案是有办法让喜爱的组列表与当前用户:

https://graph.microsoft.com/beta/me/joinedGroups?$filter=isFavorite eq true 
+0

听起来前途。但有两件事:这不包括我关注的公共团体,但不是成员,对吗?我测试了一个团队 - API仍然返回'isFavorite == false'。你是否在你的最后测试了这个?它工作吗?可能需要一段时间才能通过API返回更改的'isFavorite'状态。或者它只是坏了。 –

+0

'joinedGroups'只显示用户所属的组。我在测试结束时进行了测试,它需要一段时间(几分钟或更短时间)才能让API正确返回更改,就像所有其他操作一样。恐怕这是目前使用'isFavorite'属性返回组的唯一方法。 –