2014-05-22 4 views
4

으로 돌려 보내지는 않습니다. Twitter4J 라이브러리가있는 Twitter Android 애플리케이션에서 작업 중입니다. 스트리밍 API가 제대로 작동합니다. 그러나 검색 API가 모든 트윗을 반환하지는 않습니다. 중간에있는 트윗 중 일부는 건너 뛰고 검색 결과에는 표시되지 않습니다.Twitter4J android query search가 모든 트위터를

나는 query("from:handle")으로 질문하고 있는데, 나는 각 핸들의 트위터 페이지로 확인했지만, 페이지의 모든 트윗이 검색 결과에 나타나지는 않았다. 이미지가있는 대부분의 트윗을 놓친 것입니다.

아래 코드는 제가 사용하고있는 코드입니다.

String handle = "ndtv"; 
    Query query = new Query("from:"+handle); 
    query.setCount(100); // Limit of resultset 
    QueryResult result = twitter.search(query); 
    System.out.println("Count : " + result.getTweets().size()) ; 
    for (Tweet tweet : result.getTweets()) { 
     System.out.println("text : " + tweet.getText()); 
    } 

누구나 twitter4j와 (과) 비슷한 문제가 있습니까? 아니면 트위터 검색 API에 제한이 있습니까?

답변

1

here에서 :

검색 API 관련성에 초점을 맞추고을 완전성되지 않는다는 것을 아는 것이 중요합니다. 즉, 일부 트윗과 사용자가 검색 결과에서 누락 될 수 있습니다. 완전성을 위해 일치 시키려면 Streaming API을 대신 사용해보십시오.