【发布时间】:2024-05-20 05:45:02
【问题描述】:
目标:我正在尝试获取 Gsuite 组织中的所有日历。
问题:我知道我可以使用 CalendarList.list 获取日历列表,但前提是用户或服务帐户的列表中包含所有日历,即使那样它也并不总是准确的,因为日历并不总是被添加到service account's calendar list,用户可能会从他们的列表中删除日历。
问题:有没有办法只获取我的 Google 组织中的每个日历?假设我的域是@someorg.com。我想要每个用户的日历以及通过 api 创建的日历。我在想这可能通过 GSuite Admin SDK 实现,但我找不到任何可以让我这样做的东西。它只处理与Calendar 对象不同的Resources.calendars。
任何帮助表示赞赏!谢谢!
【问题讨论】:
-
这在 webapps 论坛中可能会更好。看看那边有没有类似的帖子。 webapps.stackexchange.com/questions/39296/…
-
感谢您的建议,但运气不佳:\ 另外,我正在寻找使用 Google API 而非应用程序的解决方案。
-
@Rodger 这是一个编程问题,而不是 GSuite Web 应用程序问题。 Web 应用无法通过服务帐户帮助取回信息
标签: google-api calendar google-calendar-api google-admin-sdk