我希望我能够反覆揣测,并且有一个明显的解决方案。在Twitter中使用since_id和max_id API
从API(GET状态/ user_timeline)
max_id - 返回的结果与一个ID小于(即,大于以上)或等于指定的ID。
“或等于”意味着它将包括与ID的鸣叫,我发送作为我的max_id参数。
-
我的问题是这样的:如果我存储我的大鸣叫的ID(从之前的请求),我怎么能从此ID中减去1,从在我的下返回排除请求?
显而易见的解决方案是做这样的'& max_id ='+ lastID-1,但叽叽喳喳ID是这样的数学运算和JavaScript的四舍五入的结果。关于雪花更新
详情: https://dev.twitter.com/docs/twitter-ids-json-and-snowflake
更多钞票的解决方案:
已经提到,我可以使用BigInteger的JavaScript库:http://silentmatt.com/biginteger/,但在我看来这是多余的,如小任务。
是否必须对字符串(id_str)使用递归并将其递增或递减?我讨厌使用黑客,例如应该工作的小细节。
-
如果你有这个问题,请分享你的解决方案。
谢谢!
遇到同样的问题,在JS – 2013-05-10 06:38:33