google-tasks - 谷歌任务的网络钩子
问题描述
我已将 Google Tasks API 集成到我的 Web 应用程序中。要求是在 Web 应用程序和 Google 之间同步任务。
到目前为止,我的 Web 应用程序中的 Task 已使用 Google Tasks API 创建并与 Google Tasks 同步。我想添加将 Google Task 中的任务同步到我的 Web 应用程序的逻辑。我必须定期(比如说,每 5 分钟)为每个任务调用 Google Tasks API,以检查任务详细信息并在 Web 应用程序中的任务之间进行比较并同步它。定期调用 Google Tasks API 会消耗过多的 API 调用,根据 google 文档,每天的配额为 50,000 次调用。这超过或将很容易超过。
这里提到的配额限制
请求增加配额是一种选择。但这只有在我们知道当天需要的确切或近似 API 调用时才能完成。由于难以估计数量,我不喜欢要求更多的配额。
我想要一个替代解决方案,例如使用 webhook 通知我是否对 Google Tasks 进行了任何修改。有了这个帮助,我只能检索修改后的 Google Task 并同步回我的 Web 应用程序。这将随后消耗更少的 API 调用。
我为 webhook 做了一些研究,我发现了这个。但我正在寻找 Google 本身提供的 webhook,类似于他们为 google sheet 提供的 webhook。
如果有人为 Google Tasks 集成了 webhook,请提供帮助。
解决方案
推荐阅读
- java - 如何使用使用给定模式的最后一次出现的正则表达式拆分 Java 中的字符串列表?
- c++ - 从 C 文件调用 CPP 函数不能正常工作
- python - Automate Google chrome
- php - 通过 Graph 向 Teams 中的频道发送消息
- java - Selenium, how to click elementwith dynamic xpath without id
- javascript - 如何在 React 材料表中添加/覆盖页脚组件?
- javascript - JavaScript search form with enter key and open in new tab
- python-3.x - vscode on Ubuntu is unable to open windows
- java - 如果多个条件匹配,则 JsonPath 选择对象字段
- arrays - 如何在c中的结构内为结构数组赋值?