这个tweepy身份验证是用户身份验证还是应用程序身份验证?

2024-03-29 14:44:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python收集基于hashtag name的tweet。 我将此作为我的twitter API连接:

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth,wait_on_rate_limit=True)

我创建了一个twitter帐户并生成了如下所示的身份验证凭据:

我想知道我的帐户需要知道在达到速率限制之前允许多少请求。在

  • 这是应用程序身份验证还是用户身份验证?在

我想我正在使用应用程序验证,但我不确定。在

我相信我使用的是getsearch/tweets(因为我在搜索tweets),它允许我每15分钟发送180个用户身份验证请求和450个应用程序身份验证请求,正如这里所述(Rate limits twitter developer website

希望我已经把我的问题说清楚了,不要投我一票


Tags: 用户nameauth身份验证api应用程序secretaccess
1条回答
网友
1楼 · 发布于 2024-03-29 14:44:59

它是应用程序身份验证。如果应用程序有不同的用户,则每个用户都有用户身份验证。我相信你实际上并不是在制作这种应用程序,而是为了自己的目的使用API下载推文,你只关心应用程序的认证。在

另外,有些利率限制是软的——如果不是高峰时段,你可以超过它们——7天的限制就是其中之一。(在过去的10-11天里,我都能下载推特)。不过,15分钟的限制很难。在

相关问题 更多 >