我可以使用https://graph.microsoft.com/v1.0/users/{id}访问用户
但当我尝试获取日历或事件时,我收到一个错误:第一个月
我正在使用以下URL
https://graph.microsoft.com/v1.0/users/{id}/events
以及
https://graph.microsoft.com/v1.0/users/{id}/calendar
我在活动目录中执行have all calendar read and write permissions
有人能帮我一下吗??
我期待get all the events from the calendar
1条答案
按热度按时间xtfmy6hx1#
如果用户没有分配所需的活动许可证,通常会发生错误
"Resource Not Found"
。我尝试在我的环境中重现相同的结果,结果如下:
我尝试检索没有有效许可证的用户的日历:
我得到了与下面相同的错误:
我创建了Azure AD应用程序并添加了API权限,如下所示:
我使用以下参数生成了访问令牌:
我尝试检索具有***活动O365许可证***的用户的日历事件,如下所示:
我能够成功地**检索日历事件,如下所示:
如果问题仍然存在,请检查用户是否有日历。
Graph API Get Calendar result in Resource not found by Shweta Choudhary