【问题标题】:Get all screen names from Twitter without hitting rate limit从 Twitter 获取所有屏幕名称而不达到速率限制
【发布时间】:2012-05-09 01:40:06
【问题描述】:

我已经使用 Twitter API 资源“GET friends/ids”成功获得了一堆 Twitter 用户 ID。

我需要能够在不达到速率限制的情况下从 Twitter 获取所有屏幕名称。我知道我可以使用“GET friendships/show”来获取“screen_name”,但要做到这一点,我必须遍历所有的 user_id,每个都是一个请求,因此可能会达到速率限制。

有谁知道在一个请求中发送一组 user_ids 的方法?或者……还有什么其他的想法或方法?

【问题讨论】:

    标签: twitter


    【解决方案1】:

    您可以使用users/lookup API 吗?我相信你可以在一个请求中发送最多 100 个用户 ID 的列表,它会发回关于每个用户 ID 的相当多的信息,包括他们的最后一条推文。正如它在文档中所说的

    它也非常适合与朋友/ID 和追随者/ID 一起使用。

    我想这会解决你的问题。

    【讨论】:

    • 哇。谢谢约翰。我看了那个数组大概 5 到 10 次,从来没有注意到 screen_name 被返回了。像蝙蝠一样盲目。
    猜你喜欢
    • 2015-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-11
    • 2014-08-05
    • 1970-01-01
    相关资源
    最近更新 更多