gpt4 book ai didi

twitter - TWEEPY 流 : my timeline tweets

转载 作者:行者123 更新时间:2023-12-02 07:00:46 30 4
gpt4 key购买 nike

我需要在我的时间线中捕捉我关注的人发来的推文。

我的代码是:

*import sys  
import tweepy
from tweepy import Stream
from tweepy.streaming import StreamListener

CONSUMER_KEY = 'fgdg'
CONSUMER_SECRET = 'fdgdfgdf'
ACCESS_KEY = 'fgdfgd'
ACCESS_SECRET = 'dfgdfgdfg'

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)

class listener(StreamListener):

def on_data(self, data):
print data
return True
def on_error(self, status):
print status

twitterStream = Stream(auth, listener())
twitterStream.filter(track=["order"])*

但这给了我公共(public)流。我只想要我的时间线流

最佳答案

您可以使用 Streamuserstream 方法代替 Stream 对象的 track 方法目的。这仅返回出现在用户个人时间线上的数据。要进一步限制返回的推文,您可能需要将 _with='user' 传递给 userstream。这将返回的事件限制为仅与经过身份验证的用户有关的事件,而不是他们的追随者。

关于twitter - TWEEPY 流 : my timeline tweets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21350670/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com