Microsoft graph api Microsoft Graph API端点获取:/calendarView?startDateTime={DateTime}&;endDateTime={DateTime}返回404未找到

Microsoft graph api Microsoft Graph API端点获取:/calendarView?startDateTime={DateTime}&;endDateTime={DateTime}返回404未找到,microsoft-graph-api,office365,office365api,Microsoft Graph Api,Office365,Office365api,我正在尝试使用端点GET:检索用户的日历视图,它返回 `{ }` 这种情况只发生在客户端环境中的一些用户身上。 最初我们认为,这是一个与权限或访问令牌相关的问题,但两者看起来都很好,就像用户拥有读/写日历的所有权限一样,访问令牌也看起来有效,因为其他一些端点使用相同的访问令牌给出了有效的结果 所以我尝试进一步调查,发现若用户的outlook日历上有异常类型的事件,那个么只有/CalendarView端点返回404 例如:此特定用户在2020年1月10日的日历上有异常类型的事件。所以,如果我用不同

我正在尝试使用端点GET:检索用户的日历视图,它返回

`{

}`

这种情况只发生在客户端环境中的一些用户身上。 最初我们认为,这是一个与权限或访问令牌相关的问题,但两者看起来都很好,就像用户拥有读/写日历的所有权限一样,访问令牌也看起来有效,因为其他一些端点使用相同的访问令牌给出了有效的结果

所以我尝试进一步调查,发现若用户的outlook日历上有异常类型的事件,那个么只有/CalendarView端点返回404

例如:此特定用户在2020年1月10日的日历上有异常类型的事件。所以,如果我用不同的日期范围查询具有相同端点的图,比如GET:它工作得很好,它会给出日期范围之间的所有事件,但是如果我更改endDateTime=2020-10-02T19:00:00-08:00,它会给出404响应

为了验证这一点,我尝试切换不同的端点 GET:ge'2020-10-01'和end/dateTime lt'2020-10-02' 这很好,就像它给了我一系列的主事件

所以我想使用instances end pointGET:来获取系列主事件的所有实例,但令人惊讶的是,它也无法从该端点返回异常类型的事件。但对于该用户,它只返回所有事件的发生类型,而无法返回10/01事件的异常类型

在那之后,我又尝试了一个终点帖子:发现那个特定的事件安排在他的日程表上。 但它只提供了一些有关事件的信息


有人知道如何解决这个问题吗?

(1)共享您获得的详细响应日志(时间戳、请求ID、错误信息)。(2) 若您只看到异常的问题,那个么我将尝试下面的API调用,比如“GET”。上述内容将在指定的时间范围内获取事件的发生和异常,该事件是周期性系列的主事件。试试这个,如果有帮助请告诉我。@Shiva MSFTIdentity,是的,我们仍然需要帮助issue@Dev正如我在问题中提到的,我们已经尝试了GET:{UserEmail}/events/{EventId}/实例?startDateTime=2020-09-29T19:00:00-08:00&endDateTime=2020-10-26T19:00:00-08:00终结点,它只返回事件的发生类型,并在响应中跳过事件的异常类型
"error": {
    "code": "ErrorItemNotFound",
    "message": "The specified object was not found in the store.",
    "innerError": {
        "date": "2020-10-23T15:11:51",
        "request-id": "20409ad4-2f27-48bd-8fe8-690580ccd4e9"
    }
}