Zoom会议管理

1小时前更新 1 00
Zoom会议管理Zoom会议管理
Zoom会议管理

技能简介

该技能通过Zoom REST API实现会议、日历、聊天和用户管理的自动化操作,支持Server-to-Server OAuth和OAuth两种认证方式。

业务背景

打通Zoom与企业日常协作流程,将会议创建、日程同步、录制管理和团队沟通集中自动化处理。支持双模式OAuth认证,既满足后台系统级调度,也兼顾用户授权场景,减少人工登录Zoom后台的重复操作,提升行政与项目协调效率。

落地案例:销售运营团队每日需安排多场客户演示。通过该技能,CRM系统自动调用API创建Zoom会议并回写链接至客户邀约邮件;会议结束后,云录制文件自动下载归档,转录文本导入知识库。同时,机器人向相关群组推送会议完成通知,实现从预约、执行到资料沉淀的全链路无人值守。

能做什么

  • 创建、查询、更新和删除Zoom会议
  • 查看今日或本周的会议日程
  • 管理云录制文件(下载视频、转录文本、AI摘要)
  • 发送团队聊天消息和私信
  • 获取AI Companion会议摘要
  • 查询通话记录和用户列表

使用说明

1. 安装依赖

pip3 install requests PyJWT --break-system-packages

2. 配置环境变量

复制.env.example.env,填写以下信息:

  • ZOOM_ACCOUNT_ID:Zoom应用账户ID
  • ZOOM_CLIENT_ID:OAuth客户端ID
  • ZOOM_CLIENT_SECRET:OAuth客户端密钥
  • ZOOM_USER_EMAIL:操作目标用户邮箱
  • ZOOM_RTMS_CLIENT_ID:RTMS应用客户端ID(实时媒体流功能需要)

3. 创建OAuth应用

访问Zoom Marketplace创建Server-to-Server OAuth应用,并根据使用的功能开启对应权限范围(Scopes)。

4. 常用命令示例

# 列出即将开始的会议
python3 scripts/zoom.py meetings list

# 创建新会议
python3 scripts/zoom.py meetings create --topic "项目评审" --start "2026-01-28T10:00:00" --duration 30

# 下载会议录制
python3 scripts/zoom.py recordings download <meeting_id>

# 发送频道消息
python3 scripts/zoom.py chat send <channel_id> "大家好!"

输入与输出

见下方输入与输出表格。

项目内容
输入会议主题、开始时间、时长、会议ID、频道ID、用户邮箱、日期范围等参数
输出会议列表、会议详情、录制文件、聊天消息、用户资料、AI摘要、通话记录
适用人群企业IT管理员、项目经理、远程协作团队、需要自动化Zoom操作的技术人员
不包含视频画面实时处理、Webhook事件监听、硬件设备控制、其他会议平台支持

 

风险提示

  • 需妥善保管OAuth密钥,避免泄露导致账户风险
  • 部分功能(如实时会议列表)需要Business及以上套餐
  • RTMS功能需单独创建Marketplace应用
  • 权限范围需按需申请,过多权限可能带来安全隐患

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/tanchunsiong/zoom-unofficial-community-skill/SKILL.md
来源类型:社区技能

数据统计

相关导航

暂无评论

none
暂无评论...