Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft graph api Microsoft Graph-订阅日历通知时出错_Microsoft Graph Api_Outlook Calendar - Fatal编程技术网

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

Microsoft graph api Microsoft Graph-订阅日历通知时出错,microsoft-graph-api,outlook-calendar,Microsoft Graph Api,Outlook Calendar,我试图设置对我的一个日历的通知的订阅,但收到以下错误: { "error": { "code": "ExtensionError", "message": "Operation: Create; Exception: [Status Code: NotFound; Reason: Not Found]", "innerError": { "request-id": "XXXXXXXXXXX", "date": "2018-07-13T13:32

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

{
  "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或用户主体名称,而不是“我”。例如:
此处的用户/对象id

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

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


您必须指定用户的对象id或用户主体名称,而不是“我”。例如:
此处的用户/对象id

如果非要我猜的话,那就是找不到日历。它是否与其他日历一起使用?访问令牌是否为委托令牌(其中包含用户信息)?@juunas否,它甚至不适用于资源“me/events”。但是,在图形资源管理器中,它可以找到特定的日历。@juunas,该标记是一个应用程序标记。如果让我猜的话,它找不到日历。它是否与其他日历一起使用?访问令牌是否为委托令牌(其中包含用户信息)?@juunas否,它甚至不适用于资源“me/events”。但是,在图形浏览器中,它可以找到特定的日历。@juunas,该令牌是应用程序令牌。哇,我真傻。这解决了问题,谢谢大家@juunas!顺便说一句@juunas,有什么原因可以解释为什么一个事件中的每次更新都会产生3个对我的端点的rest调用吗?没有线索:/这可能不应该发生。您需要返回状态代码202。否则它会重试。哇,我真蠢。这解决了问题,谢谢大家@juunas!顺便说一句@juunas,有什么原因可以解释为什么一个事件中的每次更新都会产生3个对我的端点的rest调用吗?没有线索:/这可能不应该发生。您需要返回状态代码202。否则将重试。