我最近为Google日历配置了Google推送通知。我已经使用推式通知来通知在观看日历中创建/更新/删除的事件,并且它工作得很好,并且我使用了2向同步。
但是,我在此设置中发现了一个小故障。我有一个本地应用程序,可以在其中创建事件。它与Google日历同步(使用API调用),然后Google再次将该事件通知我的本地应用程序。这导致事件重复。
如何区分以下两种情况的推送通知?
案例1:事件是由用户在Google日历中创建或由其他一些应用程序创建的-必须与我的应用程序的日历同步
案例2:我的本地应用程序添加到Google日历的事件-应该将其标识为重复项
之前,如果添加事件的Google Project(在api控制台中创建)与接收推送通知的事件相同,则Google不会通知事件的更改。现在这没有发生。
在这方面的任何帮助,不胜感激。提前致谢!
最佳答案
你可以
关于push-notification - Google Calendar Push通知-通知已发送到来源本身,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48884685/