首页 > 解决方案 > 谷歌任务的网络钩子

问题描述

我已将 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,请提供帮助。

标签: google-tasks

解决方案


推荐阅读