【发布时间】:2023-04-11 10:17:02
【问题描述】:
我正在使用 Tweepy Streaming 方法尝试获取来自特定用户的所有推文,包括用户创建的推文和来自用户关注的其他用户的推文。
我尝试了几种组合,例如,使用用户 ID 的这种组合只给我用户推送的推文:
l = StreamListener()
streamer = tweepy.Stream(auth=auth, listener=l)
streamer.filter(follow=['3071126254'])
其余的试验都让我不断收到来自 Twitter 的 406 回复:
l = StreamListener()
streamer = tweepy.Stream(auth=auth, listener=l)
streamer.filter(follow=[''])
或
l = StreamListener()
streamer = tweepy.Stream(auth=auth, listener=l)
streamer.filter()
知道这是否可能吗?我总是可以使用 REST API 来查询用户时间线,然后确保我没有存储重复的推文......但我无法从用户时间轴流式传输所有推文看起来很奇怪......
谢谢, 亚历杭德罗
【问题讨论】: