【问题标题】:Twitter API will take foreover to get followers listTwitter API 将永远获取关注者列表
【发布时间】:2015-11-16 09:32:22
【问题描述】:

मैंमैंएकविशेषविशेषकाअनुसरणकरनेवालेलोगोंकेआंकडेप्राप्तकरउसपरकुछतर्कलगाकुछउत्तमप्रयोक्ताओंकोकोइच्छुकइच्छुकइच्छुकइच्छुकइच्छुकइच्छुकइच्छुक मुझेट्विट्टरकेअनुप्रयोगतंत्रांशअंतर्फलककोप्रत्येक15मिनटमेंकेवल15बारआवाह्नकरपानेकापताचला。 तोमैंनेhttps://api.twitter.com/1.1/followers/list.jsonइकाईकाप्रयोगकियाऔरकेवल20परिणामप्राप्तकरपानेमेंरहाप्रत्येक15मिनटमेंकेवल15हीआवाह्महोहैं。 तो इसका अर्थ हुआ :

  • १५ मिनट में ३०० अनुयायियों का आँकडा
  • १ घंटे में १२०० अनुयायियों का आँकडा

तोतोलीजियेमुझेभारत के प्रधानमंत्री श्री नरेन्द्र मोदी जीकेकेअनुयायियोंकाआँकडाआँकडापानाहै:

  • नरेन्द्र मोदी जी के अनुयायी : १.४५ करोड़

अनुयायियोंअनुयायियोंकाआँकडापानेमेंलगनेवाला:12083घंटे - > 503दिवस - > 1.37वर्ष

क्याक्यामैंकुछगलतकररहाहूँयाफिरट्विट्टरसेपानेमेंहीकठिनाईहैहैहैमेंहीकठिनाईकठिनाई?


我想为特定用户获取关注者数据,并通过一些逻辑运行获得的数据以过滤掉一些有价值的用户。我知道在 15 分钟内打了 15 个电话。所以我使用端点https://api.twitter.com/1.1/followers/list.json,在一个请求中我只能得到 20 个结果,每 15 分钟只有 15 个请求。所以这意味着:

  • 15 分钟 -> 300 名关注者数据
  • 1 小时 -> 1200 名关注者数据

获取关注者数据,例如Mr. Narendra Modi, The Prime Minister of Bharat (a.k.a. India )

  • Narendra Modi 追随者:1450 万

使用速率限制获取关注者数据的时间:12083 小时 -> 503 天 -> 1.37 年

是我做错了还是从 Twitter 获取数据真的很难?

【问题讨论】:

    标签: api twitter


    【解决方案1】:

    坏消息是它很难。不过,好消息是有几件事可以改善您的情况:count应用程序授权

    您的计算基于默认返回的项目数 20,但您可以使用 count 参数将其增加到 200 .这将分别在 15 分钟和 1 小时内将您的结果提高到 300012000

    关于速率限制,您可以参考以下速率限制图表:

    https://dev.twitter.com/rest/public/rate-limits

    这表示请求用户授权的次数为15。但是,您也可以选择应用程序授权,并且在 15 分钟的时间窗口内请求的数量是 30

    这有效地使速度翻倍,通过增加 count,分别在 15 小时和 1 小时内为您提供 600024000 结果并切换到应用授权

    这里有一篇关于搜索 API 速率限制的较早帖子,也可能会给您一些想法:

    How rate limit works in twitter in search API

    【讨论】:

    • इसइसतंत्रांशकेलियेप्रयोक्ताकीजानकारीआवश्यकहैतोतंत्रांशआधारितप्राधिकृतिकातोनहींकरपाऊँगापरपरयेमापदण्डकाप्रयोगकरकरकरकरकरकरकरकरकरकाकरकरकरकरकरकरकाकरकरकरकरकरकरकरप्रयोगकरकरकरमापदण्डकाकाकरकरकरकरकाकाकरकरकरकरमापदण्डकाकाकरकरकरकरमापदण्डकाकाकाकरकरकरमापदण्डमापदण्डकाकाकरकरकरकरमापदण्डकाकाप्रयोगकरकरकरमापदण्डमापदण्डकाकाकरकरकरकरमापदण्डकाकाप्रयोगकरकरकरमापदण्डकाप्रयोग必ये अच्छा रहेगा । ------------------ 此解决方案需要用户信息,因此无法使用 App 身份验证,但是,使用 count 参数至少 1.3 年可以减少到50 天。目前看来还可以。
    猜你喜欢
    • 2013-02-02
    • 2010-12-23
    • 2012-07-20
    • 2013-07-01
    • 2015-06-20
    • 2010-10-12
    • 2017-10-20
    • 2017-09-23
    • 1970-01-01
    相关资源
    最近更新 更多