9

是否可以使用新的 Microsoft Graph API 在 Office 365 中模拟用户?

我目前正在使用 EWS API 模拟 Office 365 用户添加日历事件。

4

1 回答 1

10

Microsoft Graph 使用 OAuth2.0,因此如果用户授予应用程序读取/写入日历事件的能力(在您的情况下),您可以让您的应用程序作为登录用户运行。(在 OAuth2.0 中,此流程称为代码流程)。如果您需要您的应用程序代表许多用户创建事件,而用户实际上并未登录您的应用程序 - 假设您的应用程序是某种守护程序服务 - 那么您可以使用 OAuth2.0 仅限应用程序(客户端凭证)流。此处记录了获取委托访问令牌以调用 Microsoft Graph:https ://docs.microsoft.com/azure/active-directory/develop/v2-oauth2-client-creds-grant-flow

希望这可以帮助,

于 2015-12-03T00:53:07.770 回答