本页列出了 Calendar v3 API 中的新功能和行为变更。其目的是帮助开发者识别近期行为变更。此外,我们还在 Google Developers 博客上公布了 Calendar API 的重大变更。
2022 年 3 月 23 日
Calendar API 现在支持自定义附件。如需了解详情,请参阅日历插件。
2021 年 10 月 20 日
Calendar API 现在公开了新的 eventType
。这种新类型称为 focusTime
,它可让 API 用户区分特殊专注时间事件。如需了解详情,请参阅 API 参考文档。
2021 年 5 月 18 日
除了日历常规用量限额外,日历 API 现在还新增了两个配额:
- 每个项目每分钟
- 每位用户每分钟每个项目
如需了解详情,请参阅管理配额。
2021 年 2 月 8 日
从今天开始,所有现有和新的不在办公室活动都将进行更新,以将组织者设置为 unknownorganizer@calendar.google.com
,而不是日历所有者。此更改可能需要 2 到 3 周才能完全发布。
您可以使用 API 端点 https://www.googleapis.com/calendar/v3/calendars/calendarId
中的 calendarId
来标识“不在办公室”活动的所有者。
2021 年 2 月 1 日
Calendar API 现在公开了新的事件字段。新字段称为 eventType
,它可让 API 用户区分特殊事件类型,例如 outOfOffice
。如需了解详情,请参阅 API 参考文档。
2021 年 1 月 11 日
从现在起,我们要求 meetingData 与 conferenceData.conferenceSolution.key.type
保持一致;这意味着只有 Google Meet 通话才能将 conferenceData.conferenceSolution.key.type
设置为 hangoutsMeet。所有第三方视频会议服务提供商应将 conferenceData.conferenceSolution.key.type
设置为 addOn
。
2020 年 9 月 7 日
bug 修复:应使用现有参数明确添加 Meet 视频会议(请参阅下面的第 1 步和第 2 步):
- 将
conferenceDataVersion
查询参数设置为1
。 - 按如下方式设置
conferenceData.createRequest
事件属性:conferenceData.createRequest.conferenceSolutionKey.type
至hangoutsMeet
,conferenceData.createRequest.requestId
- 唯一请求 ID。
我们已停止针对 API 调用(例如 Events.insert
)自动填充 Meet 会议,以防止意外通过第三方添加 Meet 会议。
2020 年 3 月 16 日
2020 年 3 月 2 日当天或之后创建的服务帐号只能使用全网域授权委派功能来邀请访客。
2019 年 9 月 27 日
Calendar API 允许使用 Events.insert
或 Events.update
方法将类型为 addOn
的会议数据附加到新活动或现有活动。
2018 年 11 月 19 日
自 2019 年 1 月 7 日起,系统将忽略使用 sms
方法类型的通知和提醒。此类通知和提醒的 API 调用设置仍会成功,并且会修改所有其他字段。
由于 Google 日历提供应用内通知,因此无论您的设备或连接情况如何,您仍会收到通知。如需了解详情,请参阅要移除的 Google 日历短信通知。
2018 年 10 月 31 日
Calendar API 现在支持四个新的 OAuth 范围。通过范围,您的应用可以仅限访问您真正需要的数据。 如需了解详情,请参阅向 Google Calendar API 请求授权。
2018 年 10 月 2 日
现在可以通过 sendUpdates
参数更灵活地发送事件更改通知。借助新参数,您可以设置事件更改通知以执行以下操作之一:
- 通知所有活动邀请对象。
- 仅通知未使用 Google 日历的邀请对象。
- 完全禁用通知,例如在迁移期间。
现在,您可以始终同步使用其他日历系统的邀请对象,而无需向 Google 日历用户发送过多的非强制性电子邮件。
2018 年 3 月 22 日
不再支持 JSON-RPC 协议和全球 HTTP 批处理批处理端点,这些端点将于 2019 年 3 月 25 日完全停用。这项更改是对 Google API 基础架构做出的,因此会影响多个 Google API,包括 Calendar v3。
如需了解详情和迁移说明,请参阅博文停止支持 JSON-RPC 和全球 HTTP 批量端点。
2017 年
2017 年 7 月 12 日
现在,Google 日历活动中的 conferenceData
字段支持 Hangouts 和 Google Meet 会议。您可以:
- 读取与活动相关的会议数据
- 将会议数据从一个活动复制到另一个活动
- 请求为活动生成新的会议
- 清除与活动相关的会议数据
如需了解详情,请参阅创建事件。