Microsoft Graph API - / me / people不会返回所需的结果

时间:2018-03-24 07:29:21

标签: microsoft-graph

我正在使用Microsoft Graph API处理项目。该项目使用/me/people来获取数据。

According to Microsoft:" Microsoft Graph应用程序可以使用People API检索与用户最相关的人员。相关性取决于用户的沟通和协作模式以及业务关系。人们可以是本地联系人,来自社交网络或组织目录的联系人,以及最近通信的人(例如电子邮件和Skype)。"

据此,我认为结果可以确认。

例如,我有3个用户帐户:user1 @ tnv.onmicrosoft.com,user2 @ tnv.onmicrosoft.com,user3 @ tnv.onmicrosoft.com。我把它们放在名为AADTestGroup的同一个AAD安全组中。

我希望当user1调用/me/people时,结果包含user2和user3。但是,它没有按预期返回。

问题是:

  • 我在这里缺少什么?
  • 如何在O365中整理用户帐户以获取/me/people
  • 的可确认结果
  • 此功能需要多长时间才能反映Office 365的更改?

1 个答案:

答案 0 :(得分:2)

处于同一安全组中并不是相关的“通信和协作模式”或“业务关系”。在这些用户之间有足够的活动之前,它们不会显示在结果中。尝试编辑同一文档,通过电子邮件发送等等,它们将开始显示。