首页 > 解决方案 > 个人用户(浏览器)能否获取事件回调google calendar api?

问题描述

我们编写了一个在线聊天应用程序。该应用程序将允许最终用户(通过浏览器)连接到他们自己的谷歌日历并将日历事件添加到日历“主要”(作为 calendarId)。

我的问题是:谷歌是否为谷歌日历 API 访问提供了类似 oauth2 的范例,以便我们可以以类似的方式实现代码?像这样:

  1. 在单个用户端(通过网络浏览器),单击指向 google 日历 api 的链接下方的按钮,

https://your_com:port/googleapis/auth/calendar (不确定是否可能)

(就像 oauth2 一样:https://your_com:port/oauth2/authorization/google);

  1. 如果成功,Google 日历登录页面将返回到用户的浏览器;

  2. 用户因此输入信息并创建事件。然后点击保存按钮。然后关闭谷歌日历事件窗口;

  3. 如果事件创建成功,则向用户端(作为触发事件创建的客户端)进行回调,并取回有关事件详细信息的信息;

  4. 收到信息后,在客户端,代码(java脚本代码)可以做剩下的事情。

谁能告诉我这是否可能或可行?

标签: javascriptoauth-2.0callbackcalendar

解决方案


推荐阅读