首页 > 解决方案 > 创建在线会议或在线会议事件时的 Microsoft 图形 API 访问问题

问题描述

我正在尝试使用“https://graph.microsoft.com/v1.0/me/events”或“https://graph.microsoft.com/v1.0/me/onlineMeetings”以编程方式创建在线会议。

我使用了许多资源的帮助,特别是这个 https://vikrantsdynamicsblogs.wordpress.com/2020/03/28/programmatically-create-the-teams-meeting/

我已使用此 API 使用密码授予类型“https://login.microsoftonline.com/{tenantId}/oauth2/v2.0/token”获取令牌,但是当我调用“https://graph. microsoft.com/v1.0/me/onlineMeetings”我收到了 403 Forbidden

当我尝试使用相同的访问令牌调用“https://graph.microsoft.com/v1.0/me/events”时,我得到了这个响应

错误信息

我已从 Azure 门户添加委托权限

添加了权限

任何想法为什么两者都不和我一起工作?

标签: azureapigraphmicrosoft-live-meeting

解决方案


授权错误可能由几个不同的问题引起,其中大多数会产生 403 错误(有少数例外)。我们可以参考这个文档来解决 Microsoft Graph 授权错误

我们无法通过个人 Microsoft 帐户创建在线会议,如果您使用的是工作或学校帐户,我们需要确保该帐户具有权限:OnlineMeetings.ReadWrite如果您是通过应用程序创建在线会议,我们需要OnlineMeetings.Read.AllOnlineMeetings.ReadWrite.All*权限,请选中此创建在线会议和在线会议权限以获取更多详细信息。


推荐阅读