Ich verwende den folgenden Code, um Tweets zu den unten stehenden Keywords zu erhalten.Twitter Streaming API gibt keine Ergebnisse
from tweepy.streaming import StreamListener
from tweepy import OAuthHandler
from tweepy import Stream
access_token = "K"
access_token_secret = ""
consumer_key = ""
consumer_secret = ""
class StdOutListener(StreamListener):
def on_data(self, data):
print data
return True
def on_error(self, status):
print status.text
if __name__ == '__main__':
l = StdOutListener()
auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
stream = Stream(auth, l)
stream.filter(track=["flyspicejet","jetairways","airindiain","goairlinesindia","airvistara","spicejet","airindia","goairlines","vistara"])
Jedoch habe ich dies für ein paar Stunden lief, aber bekam keine Ergebnisse! Wie kann es möglich sein, dass nicht einmal ein einziger Tweet mit diesen Schlüsselwort (beliebt Airlines in Indien) veröffentlicht wurde?
Was mache ich falsch?
Vielen Dank im Voraus.
Haben Sie versucht, mit einem einzelnen Stichwort anfangen? Twitter manuell durchsuchen, um zu sehen, ob Sie irgendwelche Ergebnisse erwartet haben sollten? – jonrsharpe
Ja. Ich tat. Ich habe sogar meinen Freund gebeten zu tweeten. Auch ich habe es für ein paar Stunden eingeschaltet. – ihmpall