如何在不需要登录的情况下访问在我的组织中使用同一“smtp”工作的其他人员的 Google 日历?我想创建一个本地数据库,其中包含他们日历中的所有事件。
我尝试了一些 Google 日历 API,但它们要求每个 API 请求都需要登录,而我不希望这样做。我想在没有他们登录的情况下获取事件列表。
最佳答案
如果您使用的是 gsuite,则可以使用 domain wide delegation 创建服务帐户这将允许您访问他们的日历,而无需他们登录。
如果这不是 gsuite 域,那么您必须让他们至少登录一次,并为用户存储刷新 token ,一旦存储完毕,您就可以在需要时使用它来访问他们的日历帐户.
关于google-calendar-api - 如何使用相同的 SMTP 访问其他人的 Google 日历事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56889037/