Graph/Teams API是否支持读取Teams Premium的Recap/AI笔记?
1. API支持说明
Teams Premium的Recap(含AI笔记)仅在Microsoft Graph Beta端点提供接口支持,v1.0正式版暂未覆盖该功能。
2. 必要权限
需根据应用场景选择以下权限之一,且需全局管理员完成权限同意:
OnlineMeetings.Read.All(应用权限,适用于后台服务类场景)OnlineMeetings.Read(委派权限,适用于用户上下文场景)
3. 具体调用步骤
第一步:获取会议的Recap资源集合
通过会议ID调用接口,获取该会议对应的所有Recap内容(包含AI笔记条目):
GET https://graph.microsoft.com/beta/me/onlineMeetings/{meetingId}/recaps
响应中,recaps数组里的条目会标注contentType,筛选meetingNotes类型的条目即可定位AI笔记资源。
第二步:获取AI笔记的具体内容
使用第一步得到的Recap条目ID,调用接口获取纯文本格式的AI笔记:
GET https://graph.microsoft.com/beta/me/onlineMeetings/{meetingId}/recaps/{recapId}/content?$format=text
若不需要纯文本,可移除$format=text参数,获取结构化的JSON格式内容。
4. 关键注意事项
- 仅Teams Premium会议会生成Recap/AI笔记,普通Teams会议无对应数据。
- 会议结束后需等待数分钟,Recap内容才会同步至Graph API,即时调用可能返回空结果。
- 部分租户需开启Teams Premium预览功能,才能正常访问该接口。
内容的提问来源于stack exchange,提问作者Kurt Schenk
相关产品推荐
相关产品推荐

