6
這裏是我當前的代碼如何使用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'
在這裏,我從獲取所有語言的鳴叫。有沒有辦法限制自己只用英文獲取推文?
哦,天啊!爲什麼使用分號? – inspectorG4dget
這[link](http://stackoverflow.com/questions/18031393/how-to-restrict-the-language-of-results-in-twitter4j-to-english)可能指向正確的方向;最糟糕的情況是,窺探Twitter模塊的來源,看看他們是否暴露了'lang'參數。 –
是不是'OAuth'位不安全發佈在stackoverflow?我不積極,但它看起來像它可能會允許任何人讀這個認證作爲這個問題的海報.. – johannestaas