cURL로 빠르게 시작하기
API를 테스트하는 가장 빠른 방법은 cURL입니다. 사용자를 조회해 봅시다:$BEARER_TOKEN을 실제 Bearer Token으로 바꾸세요. 다음과 같은 응답을 받게 됩니다:
단계별 가이드
Bearer Token 받기
Developer Console에서 앱으로 이동해 Bearer Token을 복사하세요.
엔드포인트 선택
다음 입문자 친화적인 엔드포인트 중 하나로 시작하세요:
| 엔드포인트 | 기능 |
|---|---|
| User lookup | 사용자명 또는 ID로 사용자 프로필 가져오기 |
| Post lookup | ID로 게시물 가져오기 |
| Recent search | 최근 7일간의 게시물 검색 |
fields로 더 많은 데이터 요청하기
기본적으로 엔드포인트는 최소한의 필드만 반환합니다. 추가 데이터를 요청하려면fields 매개변수를 사용하세요:
더 많은 예제
- 게시물 조회
- 최근 게시물 검색
- 사용자의 게시물 가져오기
cURL 대신 코드 사용하기
- Python
- JavaScript
- 공식 SDK
테스트 도구
Postman
컬렉션으로 시각적 API 테스트를 수행합니다.
샘플 코드
여러 언어로 된 예제입니다.
API 레퍼런스
전체 엔드포인트 문서입니다.
문제 해결
401 Unauthorized
401 Unauthorized
403 Forbidden
403 Forbidden
- 앱에 이 엔드포인트 액세스 권한이 없을 수 있습니다
- 일부 엔드포인트는 사용자 컨텍스트 인증(OAuth 1.0a 또는 2.0)이 필요합니다
- Developer Console에서 앱의 권한을 확인하세요
429 Too Many Requests
429 Too Many Requests
- 속도 제한에 도달했습니다
- 재시도 시점을 확인하려면
x-rate-limit-reset헤더를 확인하세요 - 코드에 지수 백오프를 구현하세요
다음 단계
인증 배우기
사용자 컨텍스트 요청을 위한 OAuth를 이해하세요.
엔드포인트 살펴보기
무엇을 만들 수 있는지 알아보세요.
SDK 사용
공식 라이브러리로 더 빠르게 개발하세요.
무언가 만들기
무엇을 만들지에 대한 아이디어입니다.