我尝试了以下代码:
class MyListener(StreamListener):
def on_data(self, data):
print(data)
return True
listener = MyListener()
auth = OAuthHandler(config.API_KEY, config.API_SECRET)
auth.set_access_token(config.ACCESS_TOKEN, config.ACCESS_TOKEN_SECRET)
stream = Stream(auth, listener)
stream.filter(follow=['<user_id>']) # assume this user is a celebrity
当我运行这个代码时,得到的是很多垃圾推文或者其他用户的转发(假设这位<user id>
是一位名人,拥有数百万追随者。粉丝们一直在分享微博)
但是我想流式传输这个特定的<user id>
发布的原始tweet。我该如何实现这一点?提前谢谢
official documentation表示使用
follow
参数可以得到:因此,您只需跳过指定用户未发布的推文:
相关问题 更多 >
编程相关推荐