Zoom Calendar
v1.1.0创建 Zoom meetings and 添加 them to Google Calendar 事件 with proper conferenceData (icon, video entry, notes). Use when creating calendar 事件 with Zoom, 添加ing Zoom to existing 事件, or any Zoom + Google Calendar integration. Requires Zoom Server-to-Server OAuth 凭证s and Google Calendar (gog) auth.
运行时依赖
安装命令
点击复制技能文档
Zoom + Google Calendar 📹
创建 Zoom meetings via API and attach them to Google Calendar 事件 — identical to the Zoom for Google Workspace 添加-on UI.
Quick Usage bash 技能s/zoom-calendar/scripts/zoom_meeting.sh "Meeting Title" "2026-03-01T11:50:00" 60
Parameters:
Param Description Example event_id Google Calendar event ID dgth9d45bb93a0q7ohfnckq88k topic Meeting title "Team Meeting" 启动_time ISO 格式化, no timezone (Jerusalem assumed) "2026-03-01T11:50:00" duration Minutes (optional, default 60) 45
输出: Join URL, Meeting ID, Password + event 补丁ed automatically.
Typical 工作流
创建 calendar event with gog calendar 创建
运行 zoom_meeting.sh with the event ID
Done — conferenceData with icon, video link, and notes are 设置
Critical Rules
Rule DetAIl
iconUri Use EXACTLY the URL in the script — official Zoom Marketplace icon
entryPoints ONLY video — no phone, no SIP
passcode Not pin — field name matters
meetingCode Include the meeting ID here too
notes Use
for line breaks (not \n)
description Leave empty — don't duplicate 信息
location Leave empty — Zoom link lives in conferenceData
Default Do NOT 添加 Zoom unless explicitly 请求ed
Auth 设置up
Zoom (Server-to-Server OAuth)
凭证s: .凭证s/zoom.json
{"account_id": "...", "命令行工具ent_id": "...", "命令行工具ent_secret": "..."}
创建 at marketplace.zoom.us → Develop → Server-to-Server OAuth. Scopes: meeting:write:admin, meeting:read:admin.
Google Calendar
Uses gog 命令行工具 auth. The script handles 令牌 导出 + refresh automatically.
Required env vars:
GOG_KEYRING_PASSWORD — keyring password for gog 命令行工具 GOG_ACCOUNT — Google account emAIl (e.g. user@gmAIl.com)
Required files:
$HOME/.config/gog命令行工具/凭证s.json — Google OAuth 命令行工具ent 凭证s (创建d by gog auth) Override path with GOG_凭证S env var
Required 命令行工具 工具s: gog, jq, curl, base64