订阅一个用户的所有日历,只获取一个用户的更新

Subscribing to all calendars of a user, only getting updates for a single one

当我按照官方文档 here 中的描述为用户事件注册一个 webhook,然后在该帐户(我在注册 webhook 之前创建的)的非默认日历中插入一个事件时,我会这样做未在 webhook url.

上收到通知

只有 "main calendar"(刚命名为 "Calendar")似乎有挂钩。

我的问题是:

  1. 如何同步到所有日历事件,或者如果这不可能
  2. 如何同步到特定的日历事件

原来我对 API 文档的解释有误。我想到图表 API,日历 webhooks 被重新设计,所以你只订阅所有日历一次,不再订阅单个日历。是的。

订阅特定日历如下所示:

{
  "resource": "/me/calendars/{id}/events"
}