Google api 获取用户的所有日历的列表。不仅仅是他们选择在谷歌日历页面上列出的那些

Google api 获取用户的所有日历的列表。不仅仅是他们选择在谷歌日历页面上列出的那些,google-api,google-calendar-api,Google Api,Google Calendar Api,如何获取用户的所有日历列表。不仅仅是他们在谷歌日历页面上选择的那些 显然,谷歌不赞成(禁止!)获取用户日历的列表。只有用户选择在其google日历页面上显示的日历才可以通过service.calendarList().list().execute()访问。 service.calendars()没有等价物。 我该如何获取用户选择从谷歌日历页面隐藏的日历id?你不能 您可以选择的唯一选项是如您所说的service.calendarList().list().execute(),它不包含用户可以访问

如何获取用户的所有日历列表。不仅仅是他们在谷歌日历页面上选择的那些

显然,谷歌不赞成(禁止!)获取用户日历的列表。只有用户选择在其google日历页面上显示的日历才可以通过
service.calendarList().list().execute()
访问。
service.calendars()
没有等价物。 我该如何获取用户选择从谷歌日历页面隐藏的日历id?

你不能


您可以选择的唯一选项是如您所说的service.calendarList().list().execute(),它不包含用户可以访问的所有日历,只包含已添加到日历列表中的日历。

但有什么想法?为什么?为什么您必须通过在API中找不到相应的明显函数来解决这个问题?不是在文档中明确说明故意省略了这个特定用例,而是说明了原因?对不起,我不能告诉你谷歌为什么这么做。我相信他们是有原因的。我所能告诉你的是,通过api,什么是可能的,什么是不可能的。开发人员不记录什么是不可能的,如果他们记录了,那么文档将是巨大的。唯一被记录的是什么是可能的(如果你幸运的话)。每一个边缘案例也不会被记录下来。谢谢你,@DalmTo。让我重述一下我的问题:如果用户选择从谷歌日历页面上的日历列表中隐藏第二日历,我如何查找该用户的第二日历them@luccalendarList明确表示用户选择显示的日历列表,而不是其详尽的日历列表。