通过将Ads API迁移到v2,可以检索使用偏移,限制和计数的页面。而不是这个游标进入第一位。
过去存储请求就足够了,而且它的etag - 下一页的网址很容易根据它的编号计算出来。通过迁移到游标,它变得不可能,并且下一页的光标似乎也需要与etag一起存储,因此如果页面(etag)没有改变,则可以使用上次检索页面时存储的光标来检索下一页。
由于游标的值不是事先知道的,因此也无法并行检索页面 - 它只能按顺序逐页检索。
有没有人有过etags和游标的经验?这方面的最佳做法是什么?
答案 0 :(得分:0)
我的理解是,一旦生成了光标,内容就不会改变。如果页面内容确实发生了变化,则光标将变为无效。因此,您根本不需要存储etag:
基于游标的分页是最有效的分页方法 应尽可能使用 - 光标是指随机的 标记数据列表中特定项的字符串。 除非删除此项,否则光标将始终指向相同的项 列表的一部分,但如果删除某个项目,它将失效。 因此,您的应用不应该假设存储任何较旧的游标,或者 它们仍然有效。