我有一个微博用户的名单,我想要 stream live
微博为。但我越来越 duplicate
微博。而这些推文不是 live
本身。
这是代码。
users_to_follow = ['twitterid_1', 'twitterid_2', 'twitterid_3']
mystream = tweepy.Stream(self.auth, self.listener)
try:
mystream.filter(follow=users_to_follow)
except:
print("error!")
mystream.disconnect()
它把推文带回来了 但同样的推文却被重复了 我到底做错了什么?
干杯
遵循
一个以逗号分隔的用户ID列表,表示应该在流媒体上发布推文的用户。不支持跟随受保护的用户。对于每一个指定的用户,流将包含。
- 该用户创建的推文。
- 该用户转发的Tweets。
- 该用户创建的任何Tweet的回复。
- 用户创建的任何Tweet的转发。
- 手动回复,在没有按下回复按钮的情况下创建的回复(例如:"@twitterapi 我同意")。
该流不会包含。
- 提到用户的推文 (例如 "你好 @twitterapi!").
- 在没有按下转发按钮的情况下创建的手动转发(例如:"RT @twitterapi The API is great")。
- 受保护用户的推文。
当你说 "相同的Tweets被重复 "时,你的意思是你多次看到相同的Tweet ID?
你还提到 "推文不是实时的",但不清楚你说的是什么意思。