Ecco il mio codice correntecome ottenere da soli i tweet inglesi usando python?
from twitter import *
t = Twitter(auth=OAuth(TWITTER_CONSUMER_KEY, TWITTER_CONSUMER_SECRET,
ACCESS_TOKEN, ACCESS_TOKEN_SECRET))
t.statuses.home_timeline()
query=raw_input("enter the query \n")
data = t.search.tweets(q=query)
for i in range (0,1000):
print data['statuses'][i]['text']
print '\n'
Ecco, vado a prendere i tweet da tutte le lingue. C'è un modo per limitarmi a recuperare i tweet solo in inglese?
oh Dio! Perché i punti e virgola? – inspectorG4dget
Questo [collegamento] (http://stackoverflow.com/questions/18031393/how-to-restrict-the-language-of-results-in-twitter4j-to-english) potrebbe indicare la giusta direzione; Nella peggiore delle ipotesi, cerca nella fonte del modulo Twitter per vedere se espongono il parametro 'lang'. –
Il bit 'OAuth' non è sicuro da pubblicare su stackoverflow? Non sono positivo, ma sembra che possa permettere a chiunque stia leggendo questo di autenticarsi come poster di questa domanda .. – johannestaas