Twitter游标

时间:2011-03-14 17:18:19

标签: twitter

在Twitter Api上更改页面'游标'。我的意思是,如果第二页结果的光标ID是123456789,它每次都会保持不变,或者它是否会改变。

例如,如果

  

http://api.twitter.com/1/followers/ids.json&screen_name=XXXXXXX&cursor=123456789

为用户XXXXXXX返回关注者X,Y,Z,它将始终返回X,Y,Z(假设X,Y,Z仍然跟随该用户)

1 个答案:

答案 0 :(得分:7)

游标基本上不会改变。

  

光标是不透明的   对Btree的删除容忍索引   由源userid和。键入   修改时间。它带你到一个   反向时间的时间点   排序清单。所以,既然你做不到   改变过去,除了擦除   它,它是有效稳定的。   (修改起泡到顶部。)但是   你必须处理补充   列表头,也阻止收缩   删除,所以你的块开始   随着数据的老化,重叠很多。   (如果你缓存游标并阅读很多   稍后,您将看到前几行   of cursor [n + 1]的块为重复   最后一行游标[n]的块。   交叉点基数相等   到的删除数量   cursor [n]的块)。可能还有   有价值的缓存这些游标和   然后启发式地重新平衡它们   当重叠比例交叉时   一些门槛。

https://groups.google.com/forum/#!msg/twitter-development-talk/cStHZQKNUnw/1ucp0gfwWvAJ