【问题标题】:tweepy - get remaining Twitter api rate limit while using cursortweepy - 使用光标时获取剩余的 Twitter api 速率限制
【发布时间】:2019-11-23 14:18:03
【问题描述】:

是否可以在使用 tweepy 和 Cursors 时从 Twitter 获取 HTTP 响应标头的值?

我想知道我的应用程序的当前 API 剩余速率限制,它应该在标题中返回,如 Twitter API docs(x-rate-limit-remaining: 剩余的请求数15 分钟窗口)

示例代码如下:

import tweepy as tw

for status in tw.Cursor(api.user_timeline, screen_name='@somethingsomething', tweet_mode="extended").items():
    #do something

知道如何实现这一目标吗?

是做非 Tweepy 请求并读取标头的唯一方法吗?

【问题讨论】:

    标签: python twitter tweepy


    【解决方案1】:

    我自己找到了解决方案,所以基本上如果你在 Tweepy 中启用调试:

    import tweepy as tw
    
    tw.debug(True)
    

    例如,您会在日志中找到它。

    标题:x-rate-limit-remaining:138

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-19
      • 2019-08-23
      • 2019-04-01
      • 2016-10-08
      • 2014-08-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多