【发布时间】:2018-11-19 08:32:15
【问题描述】:
我需要读/写房间日历活动。为此,我正在使用 Microsoft Graph APIs。基本上,我已委托一位用户读取/写入所需房间日历的事件,并使用 accessToken/refreshToken 我可以读取/写入任何允许的房间日历的事件。委派用户在应用级别配置了以下权限:
Calendars.ReadWrite User.Read offline_access Calendars.Read Calendars.ReadWrite.Shared Files.ReadWrite.All profile openid
现在我想为任何房间日历中的任何事件更改创建订阅,我面临一个挑战。我按照https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/subscription_post_subscriptions 中提到的步骤进行操作。它在我订阅委派用户日历时起作用。但是当我订阅任何房间日历时,它会返回 403 错误。
{
"error": {
"code": "ExtensionError",
"message": "Operation: Create; Exception: [Status Code: Forbidden; Reason: Forbidden]",
"innerError": {
"request-id": "fa38673d-47a4-4208-a7c4-b5d2725eac7d",
"date": "2018-11-19T07:55:32"
}
}
}
这是否应该像这样工作?我需要更多权限吗?
感谢任何帮助。谢谢!
PS:我看到类似的功能在 GSuite 中有效,但在 Office365 中无效。我可以在哪里提出 Office 365 支持的功能请求?
【问题讨论】:
标签: microsoft-graph-api subscription office365api