0

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

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

关于可能发生的事情的任何提示?提前致谢。

4

1 回答 1

2

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

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

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

于 2018-07-16T13:32:44.107 回答