【问题标题】:Getting error while creating online meeting using graph api使用图形 API 创建在线会议时出错
【发布时间】:2021-10-31 05:51:48
【问题描述】:

我在这里使用 Microsoft graph api 创建在线会议活动,但是在我请求创建在线会议时生成令牌后,我收到此错误 { “错误”: { "code": "ResourceNotFound", "message": "找不到用户", “内部错误”:{ “日期”:“2021-09-01T17:54:57”, “请求 ID”:“fa773652-e824-4c9e-af05-085e249fb489”, “客户端请求 ID”:“fa773652-e824-4c9e-af05-085e249fb489” } } }

enter image description here

【问题讨论】:

  • 你确定 {{userId}} 变量被填充了吗?您是否检查了请求(您将能够在控制台中看到它)。你试过硬编码一次吗?
  • 是的,我使用对象 ID 作为用户 ID。我看不到任何用户 ID。我显示了他们使用对象 id(如用户 id)的参考
  • 请提供足够的代码,以便其他人更好地理解或重现问题。
  • 您好@AkashGupta,请问您是否尝试过使用图形资源管理器进行相同的图形 API 调用? developer.microsoft.com/en-us/graph/graph-explorer
  • @AkashGupta - 我们试图在最后重现这个问题,它对我们来说工作正常。您能否在图形资源管理器中使用 Get a User 检查您传递的用户 ID 是否有效。 screenshot for your reference

标签: azure active-directory microsoft-graph-api microsoft-teams microsoft-graph-teams


【解决方案1】:

基于So线程引用,

使用委派权限创建在线会议

您必须以用户身份登录,并且不能使用客户端凭据流。您需要使用授权代码流来获取令牌。

参考链接 - 委托权限:https://docs.microsoft.com/en-us/graph/api/application-post-onlinemeetings?view=graph-rest-1.0&tabs=csharp

SO参考:404 error while creating Online Meeting using microsoft graph api c# without login into AzureActiveDirectory

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-10
    • 1970-01-01
    • 2021-10-07
    • 1970-01-01
    • 1970-01-01
    • 2018-03-09
    相关资源
    最近更新 更多