前提条件
Zoom 工具包需要进行以下设置:- 安装必要的依赖项:
-
在 Zoom Marketplace 中设置服务器到服务器 OAuth 应用:
- 前往 Zoom Marketplace
- 点击“Develop” → “Build App”
- 选择“Server-to-Server OAuth”应用类型
- 使用必需的作用域配置应用:
/meeting:write:admin/meeting:read:admin/recording:read:admin
- 记下您的 Account ID、Client ID 和 Client Secret
- 设置环境变量:
示例用法
工具包参数
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
account_id | str | None | Zoom 账户 ID(来自服务器到服务器 OAuth 应用) |
client_id | str | None | 客户端 ID(来自服务器到服务器 OAuth 应用) |
client_secret | str | None | 客户端密钥(来自服务器到服务器 OAuth 应用) |
工具包函数
| 函数 | 描述 |
|---|---|
schedule_meeting | 安排新的 Zoom 会议 |
get_upcoming_meetings | 获取即将举行的会议列表 |
list_meetings | 根据类型列出所有会议 |
get_meeting_recordings | 获取特定会议的录制文件 |
delete_meeting | 删除已安排的会议 |
get_meeting | 获取特定会议的详细信息 |
速率限制
Zoom API 的速率限制因端点和账户类型而异:- 服务器到服务器 OAuth 应用:100 次请求/秒
- 会议端点:根据账户类型有特定的限制
- 录制文件端点:速率限制较低,请查阅 Zoom 文档