Microsoft Graph-订阅日历通知时出错



我试图为我的一个日历的通知设置订阅,但收到以下错误:

{
"error": {
"code": "ExtensionError",
"message": "Operation: Create; Exception: [Status Code: NotFound; Reason: Not Found]",
"innerError": {
"request-id": "XXXXXXXXXXX",
"date": "2018-07-13T13:32:37"
}
}
}

我相信这个请求是正确的:

{
"changeType": "created,updated,deleted",
"notificationUrl": "https://(...)/outlook/notifications",
"resource": "me/calendars/{calendar_id}/events",
"expirationDateTime":"2018-07-16T10:00:00.000Z",
"clientState": "OutlookIntegration"
}

关于可能发生的事情有什么线索吗?提前谢谢。

您不能将/me与应用程序令牌一起使用。

Graph不知道什么是"我",除非令牌中有用户信息。

您必须指定用户的对象id或用户主体名称,而不是"我"。如:users/object-id-here

最新更新