谷歌日历 API 更新事件返回网站问题 - php.



我正在使用谷歌日历API进行一个项目。我设法将事件从我的网站同步到 gcal api,当我尝试从 gcal 循环事件并查看哪些事件发生了变化并在我的网站上进行更改时,页面加载速度很慢。

我的问题,有没有一种简单的方法可以将事件从 Google 日历更新回我的网站,而不会加载页面缓慢?

我正在考虑使用 cronjobs,但我不能使用它。

您可以在页面加载后使用 Javascript 从客户端触发此事件,但请记住添加一些 ddos 保护。

另一种方法是让一个节点js服务器在后端并行运行,这将有一个计划任务来执行此操作,但这是对cronjob解决方案的过度设计替换。

这也可以帮助您 - 只需创建一个频道来监视事件变化:

https://developers.google.com/calendar/v3/push#receiving-notifications

最新更新