从文档(https://developers.google.com/google-apps/calendar/v3/sync):
有时,同步令牌会被服务器无效 原因包括令牌过期或相关ACL的更改。在这样的 例如,服务器将使用a响应增量请求 响应代码410.这应该触发客户端的完全擦除 存储和新的完全同步。
我需要模拟410错误。有没有办法设置同步令牌到期日期?我尝试更改日历的访问控制数据,但同步令牌没有失效。
答案 0 :(得分:3)
我最近需要在我的代码中测试410响应场景。在我的情况下,触发410响应非常简单。
我将同步令牌存储在数据库中,看起来像“CIiV7urvy84CEIiV7urvy84CGAU =”。
我能够更改同步令牌以触发410响应。我改为“1CIiV7urvy84CEIiV7urvy84CGAU =”,开头加了“1”。