我正在创建一个使用Google Calendar API的php网站。它可以与“创建”,“更新”和“删除”配合使用:PHP网站上的任何事件在登录后都会进入我的Google日历事件。

在我的网站上创建的事件是在Google日历中创建的。

我现在想要的是:当我从测试页创建事件时,登录后它会进入Google日历,然后如果我从Google日历中更新或删除该事件,则它应该自动更新或删除php网站事件。

基本上:1路同步工作正常,但现在我要2路同步。

如果有人有任何想法,然后请与我分享,将不胜感激。

最佳答案

Google日历(gCal)中没有应用程序 Hook ,可让您在删除事件时触发操作。取而代之的是,您必须定期轮询gCal(这可能是每几分钟/几小时执行一次cron作业)并相应地更新日历,或者在您从日历中执行操作的任何时间中,X都是1分之一,都可能会完全重新同步。

这意味着您正在使用gCal作为确定的源,并将这些更改镜像回本地应用程序。

关于php - Google Calendar通过2种方式与php同步,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4603888/

10-13 06:45