【发布时间】:2021-11-06 19:10:47
【问题描述】:
我目前正在编写一个在线预订模块,我想将事件(在数据库中)存储在一个拥有的谷歌日历中(然后将此日历添加到 Outlook 中的负责员工)。
我的想法只是为 API 提供我的身份验证数据和日历 ID,然后能够插入和删除事件。
日历必须是私人的,而不是公开的!
现在我看到它更多地被设计为访问用户的日历以获得他们的许可等......
【问题讨论】:
我目前正在编写一个在线预订模块,我想将事件(在数据库中)存储在一个拥有的谷歌日历中(然后将此日历添加到 Outlook 中的负责员工)。
我的想法只是为 API 提供我的身份验证数据和日历 ID,然后能够插入和删除事件。
日历必须是私人的,而不是公开的!
现在我看到它更多地被设计为访问用户的日历以获得他们的许可等......
【问题讨论】:
是的,您可以以自己的身份验证应用程序并将事件添加到您拥有的私人日历中。
一旦应用程序发布并包含您的凭据和令牌,无论谁运行该程序,都不会像您一样运行 Events add Calendar API 方法。
或者,您可以创建一个服务帐户来模拟您的帐户并运行日历 API 查询,但您需要向该服务帐户提供访问您的私人 Google 日历的权限。
【讨论】: