You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MS Graph beta版API onlineMeetings的attendanceReports接口调用报错求助

解决思路
  • 首先确认权限配置:查询会议出勤报告需要额外的OnlineMeetingArtifact.Read.All权限(委托/应用权限均可),你需要检查Graph Explorer中已经同意该权限scope,C#应用的注册信息里也已经添加并授予了该权限,仅拥有在线会议查询权限无法调用出勤报告接口。
  • 调整接口请求路径:当前你使用的会议ID直接拼接的路径存在部分场景兼容问题,你可以从onlineMeetings接口返回结果中提取joinWebUrl字段,将其做URL编码后替换路径中的会议ID,使用/users/{用户ID}/onlineMeetings/{编码后的joinWebUrl}/attendanceReports格式的路径重新请求。
  • 确认会议状态:Teams会议的出勤报告仅会在会议结束15~30分钟后生成,若你查询的会议仍在进行中、或结束时长不足,都会触发参数空值类的报错,建议选择已结束超过1小时的会议重新测试。
  • 检查SDK版本(C#场景):如果使用Graph SDK调用beta接口,必须安装Microsoft.Graph.Beta专属SDK包,不能用v1.0版本的SDK请求beta终结点,否则会出现参数解析异常。

内容的提问来源于stack exchange,提问作者fatherjack

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 22:15:03