【问题标题】:Aggregating/Paging through Twitter Search/Tweets 1.1 API ?通过 Twitter 搜索/推文 1.1 API 进行聚合/分页?
【发布时间】:2013-06-16 08:45:43
【问题描述】:

我想使用新的Search/Tweets v1.1 Twitter API 聚合/翻阅搜索推文。但是,我无法理解 since_idmax_id 如何进行分页或获取更多推文。不明白他们的想法。

谁能做一个简单的例子和​​一些解释?最好在php中。

谢谢!

【问题讨论】:

    标签: php twitter


    【解决方案1】:

    曾经创建的每条推文都是一个递增值,来自 API 的每条推文都分配有 id_str

    这可以用作未来请求的偏移量

    max_id 的预期值是偏移量的限制

    想象一下来自 API 的最新推文结果 id_str 是:345923546427568120

    每页子跟踪您的推文,例如从该数字中提取 10 条,然后执行您的下一个请求:

    since_id=345923546427568100&max_id=345923546427568110 返回 10 条推文 since_id=345923546427568090&max_id=345923546427568100 返回 20 条推文 since_id=345923546427568080&max_id=345923546427568090 返回 30 条推文

    初始345923546427568120 值可以设置在某处,例如会话或js var,以便在返回一些推文后继续前进,或者更好地缓存结果集一小段时间。

    希望对你有帮助

    【讨论】:

    • 我不认为减 10 是正确的。我试过了,它给了我 Invalid Param 。正如您所说,对我有用的是单独使用max_id,将其保存在会话中并每次迭代。
    猜你喜欢
    • 2013-09-05
    • 2013-05-30
    • 1970-01-01
    • 2013-12-19
    • 2013-06-09
    • 2014-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多