调用Google Calendar API时模拟同步令牌的到期时间

时间:2015-01-13 11:31:12

标签: google-calendar-api

从文档(https://developers.google.com/google-apps/calendar/v3/sync):

  

有时,同步令牌会被服务器无效   原因包括令牌过期或相关ACL的更改。在这样的   例如,服务器将使用a响应增量请求   响应代码410.这应该触发客户端的完全擦除   存储和新的完全同步。

我需要模拟410错误。有没有办法设置同步令牌到期日期?我尝试更改日历的访问控制数据,但同步令牌没有失效。

1 个答案:

答案 0 :(得分:3)

我最近需要在我的代码中测试410响应场景。在我的情况下,触发410响应非常简单。

我将同步令牌存储在数据库中,看起来像“CIiV7urvy84CEIiV7urvy84CGAU =”。

我能够更改同步令牌以触发410响应。我改为“1CIiV7urvy84CEIiV7urvy84CGAU =”,开头加了“1”。