作者:cheer57_275 | 来源:互联网 | 2022-12-27 11:44
我最近为Google日历配置了Google推送通知.我已经使用推送通知来通知在观看的日历中创建/更新/删除的事件,它工作得很好,我使用双向同步.
但是,我在此设置中发现了一个小故障.我有一个本地应用程序,我在其中创建一个事件.它与Google日历同步(使用API调用),Google再次将该事件通知我的本地应用程序.这导致事件重复.
如何区分从以下两种情况收到的推送通知?
案例1:用户在Google日历中创建或由其他一些应用程序创建的事件 - 必须与我的应用程序日历同步
案例2:我的本地应用程序添加到Google日历的事件 - 应该被识别为重复
之前,如果添加事件的Google Project(在api控制台中创建)与接收推送通知的Google Project相同,Google将不会通知事件的更改.现在这不会发生.
对此有任何帮助表示赞赏.提前致谢!