Microsoft Graph获取所有用户的日历

时间:2018-07-10 18:57:48

标签: outlook office365 microsoft-graph outlook-calendar outlook-api

我正在尝试使用Microsoft Graph API来获取组织中所有用户的日历。具有适当权限的管理员是否可以通过对API的一个请求获得所有用户日历?我知道可以通过首先检索所有用户的列表,然后使用用户ID发送每个日历的请求来实现。我想避免这种方法,以便避免对API进行过多调用。我还希望能够做到这一点,而不必每次都与管理员共享日历。是否支持这种情况?谢谢。

2 个答案:

答案 0 :(得分:2)

否,不可能一次请求获得所有用户的所有日历。

您只能按照您描述的方式进行操作。

答案 1 :(得分:0)

您的问题有两个部分: 1:获取通话中所有用户的所有日历:这是不可能的。 2:与明确共享日历的用户一起访问日历。使用仅应用程序访问令牌可以做到这一点。 https://developer.microsoft.com/en-us/graph/docs/concepts/auth_v2_service