Skip to main content
세 가지 단계로 X API를 시작하세요: 가입, 앱 생성, 자격 증명 저장.

1단계: 개발자 계정 생성

1

Developer Console로 이동

console.x.com을 방문하여 X 계정으로 로그인하세요.
2

개발자 계약 수락

개발자 계약 및 정책을 검토하고 수락하세요.
3

프로필 완성

API를 어떻게 사용할지에 대한 기본 정보를 제공하세요.

2단계: 앱 생성

가입 후 API 자격 증명을 얻기 위해 앱을 생성하세요:
1

'New App' 클릭

Developer Console 대시보드에서 새 앱을 생성하세요.
2

앱 세부 정보 입력

앱의 이름, 설명 및 사용 사례를 제공하세요.
3

자격 증명 생성

콘솔이 API 키와 토큰을 생성합니다.

3단계: 자격 증명 저장

인증 요구 사항에 따라 여러 자격 증명을 받게 됩니다:
자격 증명목적
API Key & Secret앱을 식별합니다. 토큰 생성 및 OAuth 1.0a 요청 서명에 사용됩니다.
Bearer Token공개 데이터를 읽기 위한 App-only 인증.
Access Token & Secret내 계정을 대신하여 요청 (OAuth 1.0a).
Client ID & Secretuser-context 요청을 위한 OAuth 2.0 인증.
즉시 저장하세요. 자격 증명은 한 번만 표시됩니다. 비밀번호 관리자나 보안 저장소에 저장하세요. 잃어버리면 재생성해야 하며(이 경우 이전 것은 무효화됩니다).

어떤 자격 증명이 필요한가요?

공개 데이터에 대한 간단한 읽기 전용 액세스를 위해 Bearer Token을 사용하세요.
curl "https://api.x.com/2/users/by/username/xdevelopers" \
  -H "Authorization: Bearer $BEARER_TOKEN"
최적: 게시물 검색, 사용자 조회, 트렌드 읽기.

자격 증명 보안 모범 사례

환경 변수 사용

소스 코드에 자격 증명을 하드코딩하지 마세요.

git에 커밋하지 마세요

자격 증명 파일을 .gitignore에 추가하세요.

정기적으로 회전

보안 조치로 자격 증명을 주기적으로 재생성하세요.

최소 스코프 사용

앱에 필요한 OAuth 권한만 요청하세요.

다음 단계

첫 요청 만들기

새 자격 증명으로 API를 호출하세요.

인증 알아보기

OAuth 1.0a와 OAuth 2.0을 이해하세요.