Files
nexus/wiki/concepts/Calendar-API.md
2026-04-21 16:03:27 +08:00

1.2 KiB
Raw Blame History

title, type, tags
title type tags
Calendar API concept
google-workspace
api
calendar

Definition

Calendar API 是 Google 提供的编程接口,允许第三方应用程序通过 OAuth 2.0 认证访问 Google Calendar 日历服务,实现事件查询、创建、修改和删除等功能。

Key Operations

操作 描述
events.list 列出日历事件
events.get 获取事件详情
events.insert 创建日历事件
events.patch 部分更新事件
events.delete 删除事件
colors.get 获取颜色配置

Prerequisites for Access

  1. Google Cloud Console 中启用 Calendar API
  2. 配置 OAuth 2.0 凭证(桌面应用类型)
  3. 用户完成 OAuth 授权流程
  4. 添加测试用户(未验证应用场景)

Common Error

  • 403 accessNotConfiguredAPI 未启用
  • 403 accessDeniedOAuth 未授权
  • GoogleAPI 提供方
  • gog CLI:使用 Calendar API 的命令行工具