我使用Microsoft Graph API(和Node.js库)查询用户的日历。这适用于许多用户,但特别是对于一个用户,我无法使用/me/calendars
查询日历并收到以下错误:{statusCode: 404, code: "ResourceNotFound", message: "Resource could not be discovered."}
。
我知道用户没有撤销我的应用的权限,因为查询/me
仍在继续。
经过一些在线搜索后,我想知道这是否与此用户共享的日历有关,但我无法找到更多信息。
我要求的完整权限列表是:
Calendars.Read
Calendars.Read.Shared
Contacts.Read
Contacts.Read.Shared
email
Mail.Read
Mail.Read.Shared
offline_access
openid
People.Read
profile
User.Read
User.ReadBasic.All