2010-03-15 3 views
4

내 응용 프로그램에 Twitter4J API를 사용하고 있습니다. 트위터 계정에있는 모든 지위를 얻고 싶습니다 (또는 전부는 아니지만 대부분). 이것이 가능한가? Krt_MaltaTwitter4J : Twitter 계정에서 모든 상태 가져 오기

...

고마워과 관련,

을 현재 내가 (getUserTimeline를 사용하고 있습니다)하지만이 마지막 20 검색

+0

최대 200입니까? 더 많은 트윗을 만들려고 시도했지만 200에 엄격 해졌습니다. 트위터 API에서 최대 3200 개의 트윗을 얻을 수 있습니다. 그러나 어떻게? –

답변

1
트위터 (가 만료 된 모든 트윗을 검색 할 수 없습니다

), 그래서 당신은 트위터가 허용하는만큼 멀리까지 쿼리 할 수 ​​있습니다.

Twitter에서 우리는 또한 우리는 당신이 검색 할 수 있도록 업데이트에 날짜 제한을 배치하여 검색 인덱스의 크기를 제한합니다. 이 제한은 현재 약 1.5 주이지만 동적이며 일일 트윗 수가 늘어남에 따라 줄어들 수 있습니다.

+0

좋아,하지만 페이징은 20보다 더 많은 지위를 얻는 것 같다. –

11
// retrieves the first page's 200 tweets 
getUserTimeline(new Paging(1, 200)); 
+0

감사합니다 ... 효과가있었습니다! +1 : – Hiral

+1

페이징 기능을로드하는 방법? 가져올 라이브러리는 무엇입니까? 나는 한 사람에게서 500 개의 트윗을 원한다. 그래서 나는 그의 타임 라인에서 최소한 3 개의 papes를 반복 할 필요가있다. @Krt_Malta하는 방법 – areddy

관련 문제