javascript - 个人用户(浏览器)能否获取事件回调google calendar api?
问题描述
我们编写了一个在线聊天应用程序。该应用程序将允许最终用户(通过浏览器)连接到他们自己的谷歌日历并将日历事件添加到日历“主要”(作为 calendarId)。
我的问题是:谷歌是否为谷歌日历 API 访问提供了类似 oauth2 的范例,以便我们可以以类似的方式实现代码?像这样:
- 在单个用户端(通过网络浏览器),单击指向 google 日历 api 的链接下方的按钮,
https://your_com:port/googleapis/auth/calendar (不确定是否可能)
(就像 oauth2 一样:https://your_com:port/oauth2/authorization/google);
如果成功,Google 日历登录页面将返回到用户的浏览器;
用户因此输入信息并创建事件。然后点击保存按钮。然后关闭谷歌日历事件窗口;
如果事件创建成功,则向用户端(作为触发事件创建的客户端)进行回调,并取回有关事件详细信息的信息;
收到信息后,在客户端,代码(java脚本代码)可以做剩下的事情。
谁能告诉我这是否可能或可行?
解决方案
推荐阅读
- delphi - Firemonkey 模糊效果和背景
- macos - 平台迁移:编译项目时出错
- python - python - 如何将二维列表转换为python中的字典列表?
- python - Python,迭代文件或另一个行生成器的函数
- css - 如何将弯曲项目设置为全宽,除了一些?
- highcharts - 在 highcharts.js 中,如何使用图像制作自定义刻度
- python - 如何将 Prophet 的 make_future_dataframe 与多个回归器一起使用?
- html - domNode 文档表示的大内存占用
- arrays - Hive 查询打印多个条目的 collect_set 值,如果条目是一次则不打印
- oracle - 如何将分隔字符串转换为 PL/SQL 表以进行 JOINing?