使用 Nodejs 通过 Microsoft Graph 访问日历事件

达拉·纳加·安贾尼·普拉萨德

我正在尝试从以下图形 API 应用程序访问 Outlook 日历事件端点,具有以下权限 Calendar.read 和 Calendar.ReadWrite

我收到以下错误:{“错误”:{“代码”:“OrganizationFromTenantGuidNotFound”,“消息”:“租户guid '2491fc8b-6fab-41bb-90be-759045024960'的租户不存在。”,“innerError” : { "request-id": "1653871f-32b8-4e0e-9fe3-dbefdfee4638", "date": "2020-04-29T04:06:48" } } }

在此处输入图片说明

沉许瑞

该问题是由 Azure AD 没有 O365 订阅引起的。我创建了一个没有 O365 订阅的 Azure AD 租户,并且遇到了与您相同的错误。

除此之外,如果您稍后解决了O365订阅问题,您仍然需要对您的请求进行一些更改。根据您提供的截图,您通过“client_credentials”授权流程获得访问令牌,因此访问令牌是应用程序身份而不是用户身份。所以你不能me在你的图形 api 中使用https://graph.microsoft.com/v1.0/me/events我们应该通过以下方式请求图形 API:

https://graph.microsoft.com/v1.0/users/{id | userPrincipalName}/events

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我可以使用Microsoft Graph API同步日历事件吗?

通过Microsoft Graph API访问共享/房间日历时出错

使用Microsoft Graph从日期范围内的日历和特定扩展属性值中删除许多事件

使用Microsoft.Graph日历事件和灵敏度

使用Microsoft Graph通过userPrincipalName获取来宾用户

使用Microsoft Graph Client创建日历事件

使用Microsoft Graph为日历创建新事件时出现Null异常

通过Microsoft Graph API与其他用户共享日历

如何识别该事件属于Microsoft graph API中的日历?

使用C#和Microsoft Graph SDK从日历获取事件

使用Microsoft Graph创建日历事件:ErrorAccessDenied

如何使用Microsoft Graph Api访问组日历?

通过Microsoft Graph访问不包含SCP(角色)声明的令牌

Microsoft Graph-修补日历事件时出现PopAuthenticatorInvalidSignature错误

通过Microsoft Graph API非交互地从个人帐户访问日历

通过Office加载项(Word JS)使用Microsoft Graph访问SharePoint

通过Microsoft Graph观察Outlook事件

使用Microsoft Graph创建新日历

日历事件无法获取| Microsoft Graph API | 使用高级个人前景帐户

如何使用Graph API和C#访问除日历日历以外的日历中的事件

如何通过Microsoft Graph API更新日历事件时通知用户

使用访问令牌通过Microsoft Graph API与OneDrive进行交互

Outlook使用NodeJS创建日历事件

通过Microsoft Graph API访问Microsoft Teams频道消息时出现错误:Proxy_InternalServerError

通过 Microsoft GRAPH 的 OneDrive 通知

使用 Bot 框架通过 NodeJS 发布到 Microsoft Teams 频道

如何使用 Microsoft Graph Explorer 获取所有日历上的事件信息?

Xamarin c# 使用 MS Graph API 按关键字搜索 Microsoft 365 日历事件

如何使用 Microsoft graph api 和 OData 过滤具有特定电子邮件地址或名称的日历事件?