我要用twitter標籤進行感性分析,並且我正在爲這個項目使用Java。如何編碼Java以搜索特定的哈希標籤並顯示文本?用Java尋找Twitter標籤
這是我已經試過:
public static void main(String[] args) throws TwitterException {
ConfigurationBuilder configurationBuider = new ConfigurationBuilder();
configurationBuider.setDebugEnabled(true)
.setOAuthConsumerKey("")
.setOAuthConsumerSecret("")
.setOAuthAccessToken("")
.setOAuthAccessTokenSecret("");
TwitterFactory tf=new TwitterFactory(configurationBuider.build());
twitter4j.Twitter twitter=tf.getInstance();
List<Status> status=twitter.getHomeTimeline();
for(Status s:status){
System.out.println(s.getUser().getName()+" "+s.getText());
}
}
}
我所得到的僅僅是用戶名和時間軸上的文字。 謝謝你的幫助。
感謝的人。我試過你的代碼,它什麼也沒有顯示。代碼運行成功,我把「運動」放在Hashtag中搜索,但沒有使用#sport的註釋出現。 –
你有任何我們可以更輕鬆地交談的社交應用嗎? –
我不幸。我要做的第一件事是打印出每個帖子的整個hashtagen列表,看看它們是什麼,因爲記住:twitter.getHomeTimeline()只返回20個帖子。您可以探索twitter4j javadoc以查看可以獲取帖子的其他方法。 –