如何通过tweepy流式传输特定的user_id



我正试图联系一个事件来识别特定用户何时推特,所以我在推特中使用stream.filter,就像一样

class IDPrinter(tweepy.StreamingClient):
def on_tweet(self, tweet):
print(tweet)
printer = IDPrinter("bearer")
printer.sample(expansions=['author_id'],user_fields=['1234']) #consider 1234 user_id to follow

但是Stream encountered HTTP error: 400,我缺少什么?im具有api v2并允许OAuth v2以及

要过滤流数据,首先需要给出规则。因此,如果你想流式传输id为1234的用户的推文,你需要给出一个规则,然后当你开始流式传输时,会检索到满足你的规则的推文。

有关在tweepy上添加规则的更多信息:StreamRule

有关Twitter Api v2过滤流的更多信息:如何构建规则

相关内容

  • 没有找到相关文章

最新更新