如何以编程方式将事件从JavaScript上的站点发送,以将其插入Google日历



我网站(JavaScript)的用户通常需要在其个人资料日历(在我的网站上)上创建一个事件,并将其也发送到他的Google日历,他不与Google登录帐户,但他可以授予我授权,以访问他的日历数据以插入,删除,列出和更新事件;因此,我可以存储一个需要访问数据的刷新令牌(私有,公共)。

Google文档使我们可以在此链接上创建事件;对于CalendarId,建议将"主要"关键字用于当前登录的用户;另外,我可以使用calendarlist.list方法获取用户日历的电子邮件。

,即使使用这种方法。我找不到如何使用用户的刷新令牌检索日历的方法,并在没有Google帐户的登录的用户的日历上插入他的事件。

是否有可能使用Google API,刷新令牌和访问令牌来检索日历并插入事件?

如果用户使用他的Google日历插入事件,那么它将在他打开的任何地方同步他的帐户。我建议您坚持使用Gmail地址来避免这种障碍。

检查使用Google日历API的支持方法的JavaScript QuickStart。如果没有说明,则可能不支持。

最新更新