X API는 방대한 양의 데이터를 처리합니다. 이 데이터가 개발자와 사용자 모두에게 안전하게 보호되도록 하는 수단이 바로 인증입니다. 인증에는 몇 가지 방식이 있으며, 아래에 정리되어 있습니다. 대부분의 개발자는 인증과 관련된 복잡한 부분을 직접 다룰 필요가 없습니다. Client 라이브러리가 이러한 작업을 자동으로 처리하기 때문입니다. 사용 가능한 Client 라이브러리 목록은 도구 및 라이브러리 페이지에서 확인할 수 있습니다.Documentation Index
Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
인증 방식
OAuth 1.0a 사용자 컨텍스트
App 전용
기본 인증
PKCE를 사용하는 OAuth 2.0 Authorization Code 플로우
OAuth 2.0 User Context를 사용하면 애플리케이션의 스코프와 여러 기기에 걸친 인가 플로우를 더 세밀하게 제어하면서 다른 계정을 대신하여 인증할 수 있습니다.
자세히 알아보기
자세히 알아보기
참고:
App의 API Keys 및 App 전용 Access Token, 그리고 개인용 Access Token 및 Access Token Secret은 개발자 콘솔의 X developer Apps 섹션에서 확인할 수 있습니다.다른 사용자를 대신하여 요청을 보내려면, 해당 사용자에 대해 별도의 Access Token 세트를 3-legged OAuth 플로우를 사용해 생성한 다음, OAuth 1.0a User Context 또는 OAuth 2.0 user context 요청에 그 사용자의 토큰을 함께 전달해야 합니다.
추가 자료
가이드
통합 가이드를 통해 토큰을 생성하고 요청을 인증하는 방법을 알아보세요.
API 참조 문서
인증 엔드포인트에 대한 참조 가이드를 확인하세요.
모범 사례
스스로를 보호하고 키와 토큰을 저장할 때 따라야 할 모범 사례를 숙지하세요.
FAQ
궁금한 점이 있나요? FAQ를 확인해 보세요.