콘텐츠로 이동
📣 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 n8n 공식 문서의 한글판을 국내 최초로 제공합니다.

X (구 Twitter) 자격 증명#

이 자격 증명을 사용하여 다음 노드를 인증할 수 있습니다:

전제 조건#

  • X 개발자 계정을 생성합니다.
  • Twitter 앱을 생성하거나 개발자 포털에 가입할 때 생성된 기본 프로젝트 및 앱을 사용합니다. 앱의 구성에 대한 자세한 내용은 아래에서 각각 지원되는 인증 방법을 참조하세요.

지원되는 인증 방법#

  • OAuth2

사용 중단 경고

n8n은 X의 OAuth 1.0a 인증 방법을 사용한 OAuth 인증 방법을 지원했습니다. n8n은 n8n 버전 0.236.0에서 X 노드의 V2 릴리스를 통해 이 방법을 사용 중단했습니다.

관련 리소스#

서비스에 대한 자세한 정보는 X의 API 문서를 참조하세요. 서비스 인증에 대한 자세한 정보는 X의 API 인증 문서를 참조하세요.

앱 전용 인증에 대한 자세한 정보는 Application-only Authentication을 참조하세요.

OAuth2 사용하기#

n8n 버전 0.236.0 또는 이후 버전을 사용하는 경우 이 방법을 사용하세요.

이 자격 증명을 구성하려면 다음이 필요합니다:

  • 클라이언트 ID
  • 클라이언트 비밀

클라이언트 ID와 클라이언트 비밀번호를 생성하려면:

  1. Twitter 개발자 포털에서 프로젝트를 엽니다.
  2. 프로젝트의 개요 탭에서 섹션을 찾아 앱 추가를 선택합니다.
  3. 앱에 이름을 지정하고 다음을 선택합니다.
  4. 앱 설정으로 이동합니다.
  5. 사용자 인증 설정에서 설정을 선택합니다.
  6. 앱 권한을 설정합니다. n8n X 노드의 모든 기능을 사용하려면 읽기 및 쓰기 및 다이렉트 메시지를 선택하세요.
  7. 앱 유형 섹션에서 웹 앱, 자동화 앱 또는 봇을 선택합니다.
  8. n8n에서 OAuth Redirect URL을 복사합니다.
  9. X 앱에서 앱 정보 섹션을 찾아 해당 URL을 콜백 URI / 리디렉션 URL로 붙여넣습니다.
  10. 웹사이트 URL을 추가합니다.
  11. 변경 사항을 저장합니다.
  12. X에서 표시된 클라이언트 ID클라이언트 비밀을 복사하여 n8n 자격 증명의 해당 필드에 추가합니다.

이 인증 방법과 관련하여 더 많은 정보는 X의 OAuth 2.0 인증 문서를 참조하세요.

X 비율 제한

이 자격 증명은 OAuth 2.0 베어러 토큰 인증 방법을 사용하므로 앱 비율 제한의 적용을 받습니다. 더 많은 정보는 아래의 X 비율 제한을 참조하세요.

X 비율 제한#

X는 개발자 액세스 계획 수준에 따라 각 엔드포인트에 대해 시간 기반 비율 제한을 설정합니다. X는 앱 비율 제한과 사용자 비율 제한을 독립적으로 계산합니다. 비율 제한 및 이를 초과하지 않기 위한 지침은 Rate limits를 참조하세요.

비율 제한을 계산하기 위해 아래의 지침을 사용하세요:

  • 사용 중인 OAuth 방법이 더 이상 지원되지 않는 경우, 사용자 비율 제한이 적용됩니다. 각 사용자 액세스 토큰 세트에 대해 시간 창마다 하나의 제한이 있습니다.
  • OAuth2 사용하기를 사용하는 경우, 앱 비율 제한이 적용됩니다. 앱에서 요청할 때마다 시간 창마다 하나의 제한이 있습니다.

X는 사용자 비율 제한과 앱 비율 제한을 독립적으로 계산합니다.

자세한 비율 제한 유형에 대한 정보는 X의 Rate limits and authentication methods를 참조하세요.

인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!