Google Calendar Api(事件:监视)不适用于其他CalendarIds

问题描述 投票:0回答:1

我一直在尝试使用出色的Google Calendar API,但遇到问题:

我创建了一个频道,当事件中的资源发生变化时,该频道会提醒我。

问题是,仅在主calendarId中发生某些更改时,通道才会通知我。例如,如果有人在不同的calendarId中添加新事件,则不会通知我。

有点奇怪吗? documentation我缺少什么吗?

google-calendar-api webhooks
1个回答
0
投票

不是Google日历专家,但尝试查看API会说明list API将提供该特定calendarID的事件列表,而watch API将提供详细信息。

正如您的问题所说

如果有人在不同的calendarId中添加新事件,则>

您必须在请求中传递新的CalendarID才能使其适用于其他日历。

列表API:

获取https://www.googleapis.com/calendar/v3/calendars/calendarId/events

Watch API:

POST https://www.googleapis.com/calendar/v3/calendars/calendarId/events/watch

© www.soinside.com 2019 - 2024. All rights reserved.