访问Office 365 API中的其他用户日历

Mar*_*ker 7 office365 outlook-restapi

我正在构建一个WPF应用程序,该应用程序正在对组织中的多个用户日历进行总结.公司正在使用Office 365,所以我认为Office 365 API是最好的方法.

我设法访问了我自己的日历,但我不知道如何访问我同事的日历.可能吗?我还需要列出GAL,以便选择我想要包含在摘要中的用户.

Ven*_*SFT 9

[更新] REST API现在提供服务帐户支持.有关详细信息,请参阅使用Office 365邮件,日历和联系人API构建守护程序或服务应用程序(OAuth2客户端凭据流).

感谢您对Office 365 API的疑问和兴趣!目前,您可以使用Office 365 API访问经过身份验证的用户的日历,但不能访问其他用户的日历.允许服务帐户被授权访问组织内的多个用户的邮件/日历/联系人或整个组织是我们的路线图,并且优先级很高,敬请期待.

与此同时,您可以使用Exchange Web服务(EWS)托管API来实现您的应用程序.但是,在EWS app模拟的情况下,服务帐户具有对用户的整个邮箱的读/写访问权限,而不仅仅是日历.在Office 365 API中添加对服务帐户的支持后,您将能够使用OAuth并限制应用程序的访问权限,以便只读取用户的日历.

以下是一些解释EWS app模拟如何工作的链接.

如果您有任何疑问或需要更多信息,请与我们联系.

谢谢,

Venkat

  • API访问其他用户日历的任何更新? (2认同)