2012-01-29 3 views
1

twitter4j에서 더 많은 키워드를 검색 할 수있는 방법이 있습니까?twitter4j multiple queries

내 프로그램에서 더 많은 쿼리를 작성하는 대신 모든 작업을 수행 할 수 있으므로 읽을 수있는 트윗 스트림이 하나만 있습니다.

Query query1 = new Query("SOME RANDOM TEXT1"); 
Query query2 = new Query("SOME RANDOM TEXT2"); 
Query query3 = new Query("SOME RANDOM TEXT3"); 
Query query4 = new Query("SOME RANDOM TEXT4"); 
... 

답변

4

FilterQuery 객체를 생성 한 후

FilterQuery filterQuery = new FilterQuery(); 

String[] itemsToTrack = {"python", "java", "php"}; 
을 추적 할 수있는 항목의 배열을 만들기 추적 할 항목을 설정합니다

는 나는이 대체 뭔가 될 것 같아요

FilterQuerys의 추적 방법을 사용하여 추적 할 항목을 설정하십시오.

filterQuery.track(itemsToTrack); 

이미 트위터/TwitterStream 객체를 생성 한 가정은, 방금 만든 FilterQuery 객체를 사용하여 스트리밍 시작 필터 방법을 사용합니다.

twitterStream.filter(filterQuery); 

희망이 있습니다.