首页 > 解决方案 > 如何使用相同的 SMTP 访问其他人的 Google 日历活动?

问题描述

如何在不要求登录的情况下访问在我的组织中工作的其他人的 Google 日历?我想为他们日历中的所有事件创建一个本地数据库。

我已经尝试了一些 Google Calendar API,但它们需要登录每个 api 请求,这是我不想要的。我想在没有他们登录的情况下获取事件列表。

标签: google-calendar-apigoogle-workspace

解决方案


如果您使用的是 gsuite,那么您可以创建一个具有域范围委派的服务帐户,这将允许您访问他们的日历,而无需他们登录。

如果这不是 gsuite 域,那么您必须让他们至少登录一次,并在存储后为用户存储刷新令牌,您将能够在需要时使用它来访问他们的日历帐户。


推荐阅读