将 'primary' 日历 ID 换成自定义用户 ID?

Swap 'primary' calendar id for custom user id?

我应该如何处理拥有自定义 google 日历 ID 的用户?

(即,不是标准 ID 'primary',例如他们使用日历 ID 'someone@gmail.com'?)

我正在关注 calendar api by google,我想知道这些信息,以便我可以换出默认字符串,

Events events = service.events().list(*this is what i want to swap out*--->"primary")

自定义日历 ID 的示例,例如我为自己设置的,

要列出具有特定 ID 的日历的事件,您只需将此 calendarId 包含在 list().

内的引号中

示例:

Events events = service.events().list('someone@gmail.com').execute();

当您有多个日历时,这一点很重要。

要列出所有日历及其 ID,可以使用方法 CalendarList: list。检索所有日历的最简单方法是使用 Try It API.