没有帐户就拉Twitter文本

时间:2016-04-12 14:23:31

标签: python twitter

如果没有推特帐户,我可以搜索推文,例如使用网址https://twitter.com/search?q=stackoverflowhttps://twitter.com/StackOverflowhttps://twitter.com/hashtag/stackoverflow

要使用Python访问twitter,有几个API包装器,最着名的可能是tweepytwitter

似乎无法在未经身份验证的情况下访问推文。

如何在不登录Twitter的情况下从Python访问推文?

PS。我知道我可以下载页面并解析html,但这看起来是最后的选择而不是优雅的解决方案。

1 个答案:

答案 0 :(得分:1)

来自docs

  

所有端点上的身份验证

     

我们需要申请   使用OAuth 1.0a或仅应用程序验证所有请求   认证。这种可视性使我们能够防止滥用行为,   它还有助于我们进一步了解类别   应用程序正在使用API​​。我们更好地应用这种理解   随着我们不断发展平台,满足开发人员的需求。

他们需要应用速率限制(可能是其他安全预防措施)以尽量减少滥用行为,因此,他们不允许公开访问API。

使用Twitter网站搜索推文是手动的。因此滥用的可能性较小。此外,即使你试图从网上解析它,一旦你开始发送超过他们认为不滥用的请求,他们很可能会禁止你的IP地址。