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

如何在Google Meet转录完成时触发Webhook推送指定数据?

Google Meet转录完成后触发Webhook的实现方案

一、官方原生推送方案(推荐)

Google Workspace Events API支持监听Google Meet的各类事件,包括转录完成的触发通知,无需定时轮询。具体步骤如下:

    1. 启用Google Workspace Events API:在Google Cloud控制台中找到并启用该API,完成OAuth授权配置(需要Workspace管理员权限)。
    1. 创建事件订阅:指定监听事件类型为google.workspace.meet.transcript.completed,同时配置你的Webhook端点(Google会先验证端点有效性,需返回指定的验证字符串)。
    1. 接收并处理事件:当转录完成时,API会向你的Webhook推送包含会议ID、事件时间等基础元数据的payload。你可以基于这个会议ID,调用以下API获取所需数据:
    • 调用transcripts.get接口获取完整转录文本;
    • 调用meetings.get接口获取参会者列表(含姓名、角色、进出时间)、会议ID、时长等元数据;
    • 若会议开启了录制,可从meetings.get返回的recordings字段中提取音视频录制链接。

二、备选方案:定时轮询(适合临时场景)

如果暂时无法使用Workspace Events API,可通过cron job定期轮询Meet Data API:

    1. 定期调用meetings.list或transcripts.list接口,筛选出状态为completed的转录记录;
    1. 维护一个已处理会议ID的列表,避免重复触发Webhook;
    1. 一旦检测到新的完成转录,立即调用你的Webhook推送整理好的所有数据。

注意事项

  • Webhook端点需支持HTTPS,且能处理POST请求;
  • 所有API调用需携带有效的OAuth 2.0令牌,确保权限足够访问会议数据;
  • 参会者数据的获取需要会议组织者或Workspace管理员授权。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 07:27:04