К основному содержанию
скилл CX Codex GP ChatGPT официальный · OpenAI

zoom-oauth · openai — скилл для Codex: OAuth в Zoom без догадок

Скилл для Codex и ChatGPT, который разбирает потоки авторизации Zoom: выбор grant flow, области доступа, ротация refresh-токенов и разбор ошибок.

Установить в Codex · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openai/plugins --skill oauth -a codex
Открыть на GitHub

Что делает zoom-oauth

Скилл помогает, когда вы подключаете приложение к API Zoom и нужно понять, какой именно поток авторизации подходит. Сначала он просит определить тип приложения и действующее лицо: пользовательский OAuth, аккаунт-уровень, server-to-server, SDK JWT или учётные данные Build-платформы. Дальше уточняет целевой API или SDK, потому что области доступа и аудитория токена зависят от поверхности.

Внутри — рабочий процесс из шести шагов и набор справочников: concepts/oauth-flows.md, concepts/token-lifecycle.md, concepts/scopes-architecture.md, references/granular-scopes.md, references/oauth-errors.md и troubleshooting/redirect-uri-issues.md. Отдельный пункт про refresh-токены: их хранят как одноразовые значения, поэтому новый токен из ответа нужно сохранить до того, как старый будет использован повторно. Для локальной разработки скилл советует держать access-токены вне логов.

Автор рекомендует сначала пройти setup-zoom-oauth для первичного плана, а к этому скиллу возвращаться за точными потоками и диагностикой ошибок. Проверять запросы стоит по redirect URI, account ID, областям, статусу публикации приложения и сроку жизни токена — до правок в коде. Если в вашем сценарии используется SDK JWT, готовьтесь к тому, что логика областей будет отличаться от обычного authorization code.

Какие задачи решает

  • выбрать grant flow под тип приложения Zoom
  • разобраться, почему области доступа не совпадают с ожидаемыми
  • настроить ротацию refresh-токенов без повторного использования старого
  • диагностировать ошибку OAuth по коду ответа
  • проверить redirect URI до изменения кода

Примеры запросов агенту

  • Помоги настроить OAuth для приложения Zoom уровня аккаунта
  • Почему при обновлении токена приходит новый refresh-токен и что с ним делать
  • Разбери ошибку OAuth при подключении к Zoom API

Как установить zoom-oauth

1Через Skills CLI (Vercel)

npx skills add openai/plugins --skill oauth -a codex

2Вручную: положить файлы

.agents/skills/oauth/SKILL.md

Для всех проектов — ~/.agents/skills/

По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать

Вопросы о zoom-oauth

Как установить zoom-oauth в Claude?

Выполните npx skills add openai/plugins --skill oauth -a codex, затем файл скилла окажется по пути .agents/skills/oauth/SKILL.md.

Что делает zoom-oauth?

Разбирает реализацию авторизации Zoom: выбор потока, поведение областей доступа, обработку refresh-токенов и диагностику ошибок.

Чем zoom-oauth отличается от setup-zoom-oauth?

Первый скилл автор советует для первичного плана настройки, а zoom-oauth — для точных потоков, областей и разбора ошибок.

Исходный текст

SKILL.md · MIT
---
name: zoom-oauth
description: Use when implementing OAuth.
---

# Zoom OAuth

Use this skill for concrete Zoom authentication implementation and troubleshooting. Prefer `setup-zoom-oauth` for the first-pass setup plan, then return here for exact flows, scope behavior, refresh handling, and error diagnosis.

## Workflow

1. Identify the app type and actor: user-level OAuth, account-level OAuth, server-to-server OAuth where officially supported, SDK JWT, or Build-platform credentials.
2. Confirm the target API, SDK, or app surface, because scopes and token audiences differ by surface.
3. Choose the grant flow: authorization code with PKCE for public clients, authorization code for confidential web apps, device authorization where appropriate, or account credentials for supported account-level automation.
4. Store refresh tokens as single-use values: persist the replacement refresh token returned by each refresh response before reusing the old one.
5. Validate requests against redirect URI, account ID, scopes, app publication state, and token expiration before changing application code.
6. For local development, keep access tokens out of logs and treat refresh tokens as single-use when rotating credentials.

## References

- Full preserved guide: [references/full-guide.md](references/full-guide.md)
- OAuth flows: [concepts/oauth-flows.md](concepts/oauth-flows.md)
- Token lifecycle: [concepts/token-lifecycle.md](concepts/token-lifecycle.md)
- Scope architecture: [concepts/scopes-architecture.md](concepts/scopes-architecture.md)
- Granular scopes: [references/granular-scopes.md](references/granular-scopes.md)
- OAuth errors: [references/oauth-errors.md](references/oauth-errors.md)
- Redirect URI issues: [troubleshooting/redirect-uri-issues.md](troubleshooting/redirect-uri-issues.md)

© Zoom · MIT · openai/plugins

Похожие скиллы

Всё по теме «Бэкенд и API» →

Сначала — zoom-oauth от других авторов.

zoom-oauth официальный anthropics Справочник по авторизации Zoom: какой grant type выбрать, какие нужны scopes и как обновлять токены. Пригодится, когда интеграция с Zoom API упирается в ошибку. CX Codex +1 2 100установок build-zoom-phone-integration официальный anthropics Справочный скилл для интеграции Zoom Phone: OAuth, REST API, вебхуки, Smart Embed, URI-схемы, CRM и CTI. Используется после маршрутизации в workflow телефонии. CX Codex +1 2 100установок debug-zoom официальный anthropics Скилл для поиска причин сбоев в интеграциях Zoom: от авторизации и вебхуков до вызовов API и транспорта MCP. CX Codex +1 2 100установок oauth-oidc-misconfiguration yaklang Чек-лист для проверки настроек OAuth 2.0 и OpenID Connect. Помогает находить уязвимости в redirect_uri, валидации state, реализации PKCE и привязке аккаунтов. CX Codex +1 3 700установок jwt-oauth-token-attacks yaklang Скилл для Claude и других ИИ-редакторов: разбор атак на токены JWT и потоки OAuth 2.0. Пригодится, когда нужно проверить, как приложение доверяет токенам и ключам. CX Codex +1 3 800установок api-authentication secondsky Скилл для ИИ-агента, который помогает писать аутентификацию в API: JWT, OAuth 2.0, API-ключи, сессии и защитные заголовки. CX Codex +1 533установок omni-providers cheaper-inference Управляет подключениями к 375 AI-провайдерам через REST API: добавляет ключи, тестирует соединения, синхронизирует модели. CX Codex +1 1 100установок

Из того же набора304

Весь набор →
zoom-video-sdk-flutter Скилл для сборки кастомных видеосессий Zoom в приложении на Flutter: жизненный цикл сессии, события, подключение к мобильным платформам. CX Codex GP ChatGPT ★ 7 596звёзд репо ui-toolkit Скилл подсказывает агенту, как подключить предсобранный веб-интерфейс Zoom Video SDK и настроить сессию. Пригодится, если нужна кастомная сессия, а не обычная встреча Zoom. CX Codex GP ChatGPT ★ 7 596звёзд репо setup-zoom-oauth Скилл разбирает авторизацию Zoom по шагам: тип приложения, grant flow, scopes, обмен и обновление токенов. Пригодится, когда интеграция встала на аутентификации. CX Codex GP ChatGPT ★ 7 596звёзд репо rivet-sdk Скилл ведёт агента по сборке серверной интеграции с Zoom на Rivet: модули, OAuth, вебхуки, деплой. Пригодится, когда не хочется вручную писать обвязку API. CX Codex GP ChatGPT ★ 7 596звёзд репо zoom-meeting-sdk-web-client-view Скилл для Codex и ChatGPT, который помогает подключить Zoom Meeting SDK Web в режиме Client View — полноэкранной встречи с интерфейсом Zoom. CX Codex GP ChatGPT ★ 7 596звёзд репо zoom-meeting-sdk-react-native Скилл для ИИ-агента, который помогает встроить встречи Zoom в приложение на React Native: авторизация по JWT, вход и старт встречи, настройка iOS и Android. CX Codex GP ChatGPT ★ 7 596звёзд репо zoom-meeting-sdk-ios Скилл для Codex и ChatGPT, который ведёт агента по встраиванию встреч Zoom в нативные iOS-приложения: авторизация, запуск как хост, жизненный цикл. CX Codex GP ChatGPT ★ 7 596звёзд репо build-zoom-meeting-sdk-app Скилл ведёт агента по шагам сборки приложения, которое подключается к настоящим встречам Zoom: от выбора платформы до отладки подписи SDK. CX Codex GP ChatGPT ★ 7 596звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой