如何在Exchange Online REST API中查询用户、邮箱和/或日历列表?

如何在Exchange Online REST API中查询用户、邮箱和/或日历列表?,rest,office365,exchangewebservices,Rest,Office365,Exchangewebservices,背景 我可以查询当前登录用户的outlook.office365.com/api/v1.0/me/。但是我找不到一个可以提供用户列表的查询。下面是我在没有任何运气的情况下尝试过的以下查询。 outlook.office365.com/api/v1.0/users/ outlook.office365.com/api/v1.0/me/users/ 这是我在执行任一查询时收到的错误。 目标 我想为用户、邮箱和日历列表找到正确的RESTAPI查询 额外发现 请注意,在我引用时,在尝试计数用户数时,我

背景
我可以查询当前登录用户的outlook.office365.com/api/v1.0/me/。但是我找不到一个可以提供用户列表的查询。下面是我在没有任何运气的情况下尝试过的以下查询。

outlook.office365.com/api/v1.0/users/
outlook.office365.com/api/v1.0/me/users/

这是我在执行任一查询时收到的错误。

目标
我想为用户、邮箱和日历列表找到正确的RESTAPI查询

额外发现

请注意,在我引用时,在尝试计数用户数时,我收到了上面列出的查询“../me/users/$count”的错误。

我们不允许使用outlook端点枚举租户中的用户列表。但是,您可以使用。例如:

对于日历,您可以通过枚举../me/calendars中的日历来查看给定用户的所有日历


感谢您提到$count问题,这是一个已经修复的bug。你应该会看到它很快在全世界推出。但请注意,这仍然不允许您获取用户计数,因为该集合不可枚举。$count将有助于处理诸如../me/messages/$count之类的查询。我们不允许使用outlook端点枚举租户中的用户列表。但是,您可以使用。例如:

对于日历,您可以通过枚举../me/calendars中的日历来查看给定用户的所有日历


感谢您提到$count问题,这是一个已经修复的bug。你应该会看到它很快在全世界推出。但请注意,这仍然不允许您获取用户计数,因为该集合不可枚举。$count将有助于处理诸如../me/messages/$count之类的查询

我在输入凭据后收到以下错误。[link]()就“../me/calendars”而言,我希望能够引用邮箱类型的“Room”,以从给定Room的角度获取事件列表。在输入凭据后,我收到以下错误。[link]()就“../me/calendars”而言,我希望能够引用邮箱类型的“Room”,从给定Room的角度获取事件列表。