Github

tag
  1. API
name
Github

전제 조건

GitHub 계정을 만듭니다.

지원되는 인증 방법

API 액세스 토큰:
모든 GitHub 노드에서 이 방법을 사용합니다.
OAuth2:
이 방법은 GitHub 및 GitHub 트리거 노드에서만 사용할 수 있으며, GitHub 문서 로더에서는 사용하지 않습니다.

관련 리소스

서비스에 대한 자세한 내용은 GitHub의 API 문서를 참조하세요.

API 액세스 토큰 사용

이 자격 증명을 구성하려면 GitHub 계정이 필요합니다.
이 자격 증명을 설정하는 데는 두 단계가 있습니다:
2.
자격 증명을 설정합니다.
자세한 지침은 아래 섹션을 참조하세요.

개인 액세스 토큰 생성

권장 액세스 토큰 유형
n8n은 개인 액세스 토큰(classic)을 사용할 것을 권장합니다. GitHub의 세분화된 개인 액세스 토큰은 아직 베타 버전이며 모든 엔드포인트에 액세스할 수 없습니다.
개인 액세스 토큰을 생성하려면:
1.
아직 확인하지 않았다면 GitHub에서 이메일 주소를 확인하세요.
자세한 내용은 이메일 주소 확인을 참조하세요.
2.
GitHub 프로필 설정을 엽니다.
3.
왼쪽 탐색에서 개발자 설정을 선택합니다.
4.
왼쪽 탐색의 개인 액세스 토큰에서 토큰(클래식)을 선택합니다.
5.
새 토큰 생성 > 새 토큰 생성(클래식)을 선택합니다.
6.
메모 필드에 토큰에 대한 설명 이름을 입력합니다. n8n integration
7.
토큰에 대해 원하는 만료를 선택하거나 만료 없음을 선택합니다.
8.
토큰의 범위를 선택합니다. n8n GitHub 노드에 대해 repo
범위만 선택하면 됨
범위가 할당되지 않은 토큰은 공개 정보에만 액세스할 수 있습니다.
참조
9.
토큰 생성을 선택합니다.
10.
토큰을 복사합니다.
자세한 내용은 개인 액세스 토큰(클래식) 만들기를 참조하세요. GitHub 범위에 대한 자세한 내용은 OAuth 앱용 범위를 참조하세요.

자격 증명 설정

그런 다음 n8n 자격 증명으로:
1.
GitHub 엔터프라이즈 서버를 사용하지 않는 경우 GitHub 서버 URL을 변경하지 마세요.
GitHub 엔터프라이즈 서버를 사용하는 경우 서버의 URL과 일치하도록 GitHub 서버를 업데이트합니다.
2.
GitHub 프로필에 표시된 대로 사용자 이름을 입력합니다.
3.
위에서 생성한 액세스 토큰을 입력합니다.