javascript - 扩展程序如何直接与谷歌日历交互?

标签 javascript google-chrome google-chrome-extension

我一直在开发一个能够与 Google 日历交互的扩展程序。例如,当我在 gg cal 上创建事件时,它会同时将数据发送回我的服务器,或者我想将我的 html 代码注入(inject)到创建事件屏幕,捕获 gg 日历事件。所以问题是:是是否有任何类型的库支持这些操作(例如 Gmail 的 inboxsdk)?

最佳答案

我认为您可以将 Google API 与 Chrome 扩展程序结合使用。您可以使用chrome.identity获取 OAuth2 访问 token 。然后使用 XMLHttpRequest 调用 Google REST API,如相关 SO post 中所述。其余的将由您自己实现。

尝试检查这个github - 它可以让您快速将事件添加到 Google 日历。该示例使用OAuth 2.0和XMLHttpRequest调用Calendar API。

关于javascript - 扩展程序如何直接与谷歌日历交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43383047/

相关文章:

javascript - 如何修改订阅的搜索查询?

Javascript 访问被拒绝 - 在 iframe 中不再使用 parent 后无法访问 opener

google-chrome - HTTP 请求 header 和缓存

javascript - 如何在 Chrome 中实现推送通知

javascript - 如何在chrome标题栏添加图标

reactjs - React 网络摄像头组件在 chrome 扩展中不起作用

javascript - 在服务器上保存图像错误

javascript - 如何调试什么是设置dom元素样式?

google-chrome-extension - chrome扩展上下文菜单,如何仅在没有选择时显示菜单项?

javascript - 存储 chrome 扩展选项而不关闭选项模式