我正在使用Graph的/delta
OneDrive API为组织中的所有用户同步文件和文件夹。
在某些情况下,服务无法提供给定令牌的更改列表(例如,如果客户端长时间断开连接后尝试重用旧令牌,或者服务器状态已更改且需要一个新令牌)。在这种情况下,服务将返回HTTP 410消失错误
当增量令牌太旧或过期时,没有确切的时间范围。
是否有特定的时间范围,在此时间范围内,如果驱动器无法使用令牌,我们会收到410
错误?
答案 0 :(得分:0)
没有为增量令牌定义生存时间(TTL),年龄也不是确定令牌是否无效的唯一因素。如果发生重大变化(例如,租户和/或驱动器的重大变化也可能导致这种变化)。
只要您的代码被设置为处理可能的410
,就不会对此产生太大影响。我的一般指导是针对“完全重新同步”进行优化,但比较文件元数据,仅拉出或推送已更改的文件(即比较名称,路径,大小,日期等)。