我正在使用Google Calendar API V3开发应用.我有关于"怀疑使用限制的规定由谷歌提供" 在这里.
Google已提供4个使用限制的错误响应.
其中,app开发人员可以在API控制台中设置值,以避免2个使用限制,即超出每日限制和超出用户速率限制.
现在用我的应用程序分析这个,我有以下疑问.
其他两个限制如何超出限制率和超出 Google设定的日历使用限制?开发人员如何处理错误或在之前避免这种情况?
可以在api控制台中为每个用户设置每100秒的用户查询.然而,这并未立即反映出来.在实验测试中,我设置了5个查询/ 100秒/用户.最初,我能够在没有任何限制的情况下进行大约50次呼叫(每次变化),并且仅在此之后,api呼叫被限制为5次查询.这是工作的设计方式.请澄清.
有时,我甚至可以在每日配额限制之上拨打电话.总是有可能吗?我每天设置1000个电话,并且能够在每天1000个电话之上进行api查询.
提前致谢.
我最近为Google日历配置了Google推送通知.我已经使用推送通知来通知在观看的日历中创建/更新/删除的事件,它工作得很好,我使用双向同步.
但是,我在此设置中发现了一个小故障.我有一个本地应用程序,我在其中创建一个事件.它与Google日历同步(使用API调用),Google再次将该事件通知我的本地应用程序.这导致事件重复.
如何区分从以下两种情况收到的推送通知?
案例1:用户在Google日历中创建或由其他一些应用程序创建的事件 - 必须与我的应用程序日历同步
案例2:我的本地应用程序添加到Google日历的事件 - 应该被识别为重复
之前,如果添加事件的Google Project(在api控制台中创建)与接收推送通知的Google Project相同,Google将不会通知事件的更改.现在这不会发生.
对此有任何帮助表示赞赏.提前致谢!