Google 日历 API 将事件更新回站点问题 - php

Google Calendar API update event back to site issue - php

我正在使用 google 日历 API 进行一个项目。我设法将事件从我的站点同步到 gcal api,当我尝试从 gcal 循环事件并查看哪些事件已更改并在我的站点上进行更改时,页面加载缓慢。

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

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

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

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

这也可以帮助你 - 只需创建一个频道来观察事件变化:

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