У меня есть следующий код:
import tweepy
ckey =''
csecret =''
atoken =''
asecret =''
auth = OAuthHandler(ckey, csecret)
auth.set_access_token(atoken, asecret)
api = tweepy.API(auth)
class MyStreamListener(tweepy.StreamListener):
def on_status(self, status):
print(status.text)
def on_error(self, status):
print(status)
myStreamListener = MyStreamListener()
myStream = tweepy.Stream(auth = api.auth, listener=myStreamListener , tweet_mode='extended')
myStream.userstream(async=True)
Когда он запустится, он напечатает код ответа «410», который:
"Этот ресурс пропал. Используется для указания того, что конечная точка API была
выключен. "
Я использовал этот метод ранее в этом году, но, возвращаясь к нему недавно, я обнаружил, что он не работает.
Может ли кто-нибудь подтвердить, что этот метод все еще работает? Я видел что-то о том, что Twitter не поддерживает некоторые функции, но не был уверен, что это одна из этих функций.
В качестве обходного пути я использую:
mystream.filter(follow=['123123123'], async=True)
Я использую Tweepy 3.6.0, Python 3.6.1 (Windows 7)