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

时间:2018-07-13 13:40:26

标签: microsoft-graph outlook-calendar

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

{
  "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"
}

关于可能发生什么的任何提示?预先感谢。

1 个答案:

答案 0 :(得分:2)

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

除非令牌中包含用户信息,否则图形不知道“我”是什么。

您必须指定用户的对象ID或用户主体名称,而不是“ me”。像:users/object-id-here