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

如何通过Microsoft Graph API获取进行中Teams会议的实时参会人数据?

实时获取进行中Teams会议参会人员的实现方案

你之前调用的attendeeReport端点本身就是为会后参会统计设计的,仅会在会议结束或参会人离会后生成完整的参会记录,确实不支持返回实时在线的参会人员数据。目前可以通过以下两种方式实现你的需求:

  • 方案1:订阅Microsoft Graph Beta版的更改通知(Change Notifications)
    你可以针对目标onlineMeeting资源订阅参会人状态变更的通知,当会议过程中有参会人加入、离开时,微软服务会主动推送对应的事件到你预先配置的回调地址,你可以在服务端本地维护一份当前在线参会人员的列表,实现实时更新。使用该功能需要申请OnlineMeetings.Read.All或OnlineMeetings.ReadWrite.All的应用权限。
  • 方案2:通过Teams客户端SDK获取(适合嵌入会议的自定义应用场景)
    如果你的业务场景支持在Teams会议中添加自定义应用,可以直接调用Teams客户端SDK的meetings.getParticipants()接口,该接口会直接返回当前时刻所有在线的参会人信息,延迟极低,不需要依赖服务端轮询。

注意:Beta版的Microsoft Graph接口属于预览功能,可能存在功能迭代调整,不建议直接用于生产环境的核心流程,若要用于生产可关注官方版本更新公告,待对应功能进入v1.0正式版后再切换。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 04:27:02