페이지네이션 작동 방식
max_results로 초기 요청을 만드세요meta객체에서next_token이 있는지 응답을 확인하세요- 있는 경우 해당 토큰을
pagination_token으로 사용해 다른 요청을 만드세요 next_token이 반환되지 않을 때까지 반복하세요
페이지네이션 토큰
응답 구조
next_token이 생략됩니다:
페이지네이션 파라미터
특정
max_results 한도는 각 endpoint의 API 레퍼런스를 확인하세요.
예시: 모든 결과 페이지네이션
- Python
- JavaScript
Example
모범 사례
최대 결과 사용
API 호출을 최소화하려면 허용된 최대
max_results를 요청하세요.부분 페이지 처리
마지막 페이지는
max_results보다 적은 결과를 가질 수 있습니다.토큰 저장
나중에 페이지네이션을 재개해야 하는 경우
next_token을 저장하세요.페이지네이션으로 폴링하지 않기
새 데이터의 경우 반복 페이지네이션 대신
since_id를 사용하세요.결과 정렬
결과는 최신순(역시간순) 으로 반환됩니다:- 첫 페이지의 첫 결과 = 가장 최근
- 마지막 페이지의 마지막 결과 = 가장 오래된 것
참고 사항
- 페이지네이션 토큰은 불투명한 문자열입니다 — 파싱하거나 수정하지 마세요
- 토큰은 일정 시간 후 만료될 수 있습니다
max_results보다 적은 결과를 받으면 더 많은 결과가 존재할 수 있습니다(next_token이 없을 때까지 계속하세요)- 자동 페이지네이션 처리를 위해 SDK를 사용하세요
다음 단계
Rate limit
페이지네이션 시 요청 제한 이해하기.
SDK
페이지네이션이 내장된 라이브러리.