Twitter4JのSearchAPIを作って複数のワードを寿司やカレーといったワードを、ANDではなくOR検索を行いたいです。
単純に,(カンマ)で区切れば出来ると思ったいたのですが、うまいこといきませんでした。
また以下のURLを参考にしたときは、AND検索はできたのですが、OR検索ができませんでした。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11162425281
宜しくお願いします。
その他の参考URL :
http://twitter4j.org/ja/index.html
http://www.mwsoft.jp/programming/java/twitter4j.html
以下ソースコード
SimpleSearch.java
import twitter4j.Query;
import twitter4j.QueryResult;
import twitter4j.Status;
import twitter4j.Twitter;
import twitter4j.TwitterException;
import twitter4j.TwitterFactory;
public class SimpleSearch {
public static void main(String[] args) throws TwitterException { // 初期化 Twitter twitter = new TwitterFactory().getInstance(); Query query = new Query(); // 検索ワードをセット(試しに寿司を検索) query.setQuery("寿司"); // 検索実行 QueryResult result = twitter.search(query); System.out.println("ヒット数 : " + result.getTweets().size()); // 検索結果を見てみる for (Status tweet : result.getTweets()) { // 本文 System.out.println(tweet.getText()); // 発言したユーザ System.out.println(tweet.getUser().getScreenName()); // 発言した日時 System.out.println(tweet.getCreatedAt()); // 他、取れる値はJavaDoc参照 // http://twitter4j.org/ja/javadoc/twitter4j/Tweet.html } }
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/10 05:51
2017/02/10 06:43
2017/02/10 14:52