【问题标题】:Tapping into protected Twitter streams using Tweepy/Python使用 Tweepy/Python 访问受保护的 Twitter 流
【发布时间】:2016-04-17 23:41:44
【问题描述】:

我正在使用 Tweepy 作为 Python Twitter 包装器编写一个小型 Twitter Bot,并且我正在尝试访问由 Twitter 帐户设置为私人的朋友编写的推文。 机器人跟随他们,反之亦然,但由于某种原因,我无法从受保护的朋友那里获取这些推文。 这是处理 Twitter 流的代码的 sn-p:

auth = OAuthHandler(ckey, csecret)
auth.set_access_token(atoken, asecret)
twitterStream = Stream(auth, listener())
twitterStream.filter(track=[hotword])

有人提示如何正确操作吗? 干杯!

【问题讨论】:

    标签: python twitter tweepy


    【解决方案1】:

    流/过滤器 API 不会返回受保护的内容。

    来自docs

    返回匹配一个或多个过滤谓词的 public 状态。

    您甚至无法使用follow parameter 来查看它们,该follow parameter 指定了您对 Streaming API 感兴趣的用户:

    指示应在流中传递其推文的用户。 不支持关注受保护的用户

    要获得受保护的推文,您需要 REST 端点。

    【讨论】:

      猜你喜欢
      • 2015-03-06
      • 2015-12-31
      • 1970-01-01
      • 2012-06-13
      • 2017-08-01
      • 2013-02-09
      • 2018-07-22
      • 2018-10-20
      • 1970-01-01
      相关资源
      最近更新 更多