2010-08-18 5 views
0

twitters API 또는 Twitter4J 중 하나를 사용하여 특정 사용자를 보는 저의 모든 리트 윗 중에서 Java가 금액을 얻는 방법을 알아낼 수 있는지 궁금합니다. 아래의 코드는 Twitter4J를 사용하여 나에게 마지막 100 개의 리트 윗만을 제공합니다!트위터 retweets 금액

답변

1

Twitter4J를 사용하면 getRetweetsOfMe(Paging) (으)로 전화하여 재 태그 추가 페이지를 해결할 수 있습니다. 100 결과 카운트는 API limit이므로 완료 될 때까지 메소드를 계속 호출해야합니다.

1

트위터 개발자 사이트 retweet_of_me에 따르면 최대 100 개의 결과를 허용 할 수 있습니다.

는 검색 할 레코드 수 를 지정합니다. 당신이 모든retweet_of_me, 당신은 모든 retweets_of_me를 통해 페이지를해야합니다 얻으려면, 그래서 100

http://api.twitter.com/1/statuses/retweets_of_me.json?count=5

보다 작거나 같은 수와 count 100의 작업을 수행해야합니다 페이지에서 결과를 얻지 못할 때까지 모든 결과를 합산합니다. 총 retweets_of_me입니다.

추신. 페이지가 많을수록 페이지를 모두 넘길 수있는 작업이 늘어납니다.

2

경고 : Twitter API에서 반환하는 리트 윗은 "새 스타일"리트 윗입니다. 많은 사람들이 예전 스타일의 리트 윗을 만듭니다. 전체 그림을 얻으려면 두 유형을 함께 추가해야합니다.

이전 스타일 리트 윗수를 계산하려면 다음을 입력하십시오.