我正在尝试使用Google Calendar和Sunrise app
的相同同步功能集构建日历应用如何处理已移动的事件或已删除的事件?例如:对于一个月的API调用,我收到了100个事件ID,并将其存储在本地。下次我应该发送MAX_ last_modified事件值来获取新的/更新的记录。但是使用last_modified值不会解决移动事件的问题。
现在我每次都必须在一个月内获取所有活动。这是一个效率低下的想法,我不应该每次都获取已经同步的项目。
让我知道如何解决这个问题? 服务器人员也欢迎在这里,因为当前的后端架构是由rails团队设计的。
答案 0 :(得分:1)
您可以考虑两种情况: