帮助你选择并排查 Zoom OAuth 认证配置、权限范围与令牌刷新策略。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "zoom-oauth" 技能: 1. 下载 https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/oauth/SKILL.md 2. 保存为 ~/.claude/skills/oauth/SKILL.md 3. 装好后重载技能,告诉我可以用了
我在为 Zoom 集成做认证设计,请根据我的场景推荐合适的 OAuth grant type:需要让企业管理员一次性安装应用,之后代表其账户访问会议与用户信息。请说明每种可选方式的适用场景、优缺点和注意事项。
给出适合该集成场景的授权方式建议,并解释选择理由与实施注意事项。
我要开发一个 Zoom 应用,功能包括读取会议列表、创建会议、获取录制文件。请帮我梳理所需 scopes,按最小权限原则整理,并提醒哪些 scope 可能需要额外审核或会影响安装转化。
列出建议的 scopes 组合,并提供最小权限与审核风险说明。
我的 Zoom OAuth 集成最近频繁出现 refresh token 失败。请给我一个系统化排查清单,覆盖常见错误原因、日志检查点、请求参数核对项,以及如何区分配置错误、令牌过期和应用权限问题。
提供结构化的排查步骤与诊断思路,帮助快速定位 Zoom OAuth 刷新失败原因。
Background reference for Zoom auth and token lifecycle behavior. Prefer setup-zoom-oauth first, then use this skill for the exact flow, scope, and error details.
Authentication and authorization for Zoom APIs.
For comprehensive guides, production patterns, and troubleshooting, see Integrated Index section below.
Quick navigation:
| Use Case | App Type | Grant Type | Industry Name |
|---|---|---|---|
| Account Authorization | Server-to-Server | account_credentials | Client Credentials Grant, M2M, Two-legged OAuth |
| User Authorization | General | authorization_code | Authorization Code Grant, Three-legged OAuth |
| Device Authorization | General | urn:ietf:params:oauth:grant-type:device_code | Device Authorization Grant (RFC 8628) |
| Client Authorization | General | client_credentials | Client Credentials Grant (chatbot-scoped) |
| Term | Meaning |
|---|---|
| Two-legged OAuth | No user involved (client ↔ server) |
| Three-legged OAuth | User involved (user ↔ client ↔ server) |
| M2M | Machine-to-Machine (backend services) |
| Public client | Can't keep secrets (mobile, SPA) → use PKCE |
| Confidential client | Can keep secrets (backend servers) |
| PKCE | Proof Key for Code Exchange (RFC 7636), pronounced "pixy" |
┌─────────────────────┐
│ What are you │
│ building? │
└──────────┬──────────┘
│
┌────────────────────┼────────────────────┐
│ │ │
▼ ▼ ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Backend │ │ App for other │ │ Chatbot only │
│ automation │ │ users/accounts │ │ (Team Chat) │
│ (your account) │ │ │ │ │
└────────┬────────┘ └────────┬────────┘ └────────┬────────┘
│ │ │
▼ │ ▼
┌─────────────────┐ │ ┌─────────────────┐
│ ACCOUNT │ │ │ CLIENT │
│ (S2S OAuth) │ │ │ (Chatbot) │
└─────────────────┘ │ └─────────────────┘
│
▼
┌─────────────────────┐
│ Does device have │
│ a browser? │
└──────────┬──────────┘
│
┌───────────────┴───────────────┐
│ NO YES│
▼ ▼
┌─────────────────────────┐ ┌─────────────────┐
│ DEVICE │ │ USER │
…
围绕客户问题进行多来源调研与溯源,快速整理背景并支持准确回复。
帮助开发者基于 Zoom Apps SDK 构建运行在 Zoom 客户端内的网页应用功能。