n8n에 JSON import
n8n에 JSON import
postsJson 붙여넣기
blogId 입력
Google OAuth2(API) 연결
실행 테스트(1편 발행 확인)
```n8n에 어떻게 위 작업을 하는지 알려줘 설치후 처음사용하는 중이다.
좋습니다. 처음 사용자 기준으로 딱 따라만 하면 되는 순서로 적어드릴게요.
1) n8n에 워크플로우 JSON import
- n8n 접속
- 왼쪽 메뉴
Workflows→New - 우측 상단
...(메뉴) 또는Import from file / Import from clipboard선택 - 제가 준 워크플로우 JSON 전체 붙여넣기(또는 파일 선택)
Import클릭- 워크플로우 이름이 보이면 성공
2) postsJson 붙여넣기
- 캔버스에서
Set Posts노드 클릭 postsJson필드 찾기- 기존 예시 내용 전체 삭제
- 제가 준 8편 postsJson 배열 전체 붙여넣기
- 저장
주의: 맨 앞
[~ 맨 뒤]까지 꼭 포함
3) blogId 입력
Set Config노드 클릭blogId값에 본인 Blogger 블로그 ID 입력- 저장
blogId 찾는 법(쉬운 방법)
- Blogger 관리자에서 내 블로그 열기
- 주소(URL)에 숫자 형태 ID가 보이거나
- 안 보이면 Google API Explorer/Blogger API
blogs.listByUser로 확인
(필요하면 제가 이 부분만 따로 더 자세히 안내해드릴게요)
4) Google OAuth2(API) 연결
워크플로우의 HTTP Request 노드 2개에 같은 자격증명을 연결해야 합니다.
Publish Now (Episode 1)노드 클릭Credentials에서Google OAuth2새로 생성(또는 기존 선택)- 인증창이 뜨면 Google 계정 로그인 후 권한 허용
- 저장
- 같은 방식으로
Publish Scheduled (Episode 2+)노드에도 동일 credential 연결
5) (처음 1회) Google Cloud 준비 체크
OAuth 연결이 안 되면 대부분 여기 문제입니다.
- Google Cloud 프로젝트 생성
Blogger API활성화- OAuth 동의 화면 구성
- OAuth Client ID 생성(Web app)
- Redirect URI를 n8n이 요구하는 값으로 등록
- 그 Client ID/Secret을 n8n credential에 입력
6) 실행 테스트 (1편 발행 확인)
- 워크플로우
Save Execute workflow클릭- 실행 후 노드 상태 확인:
Publish Now (Episode 1)가 초록색 성공이면 1편 발행 성공
- 실제 Blogger에 들어가 1편 글 확인
- 실행 로그에서 2편 이후는
Wait Until publishAt대기 상태 확인
7) 마지막 운영 상태
- 문제 없으면 워크플로우를
Active로 켜두기 - PC판 n8n이라면 n8n이 실행 중이어야 예약 발행이 동작합니다
원하시면 다음 답변에서
“blogId 찾기 + Google Cloud OAuth 설정”만 스크린 기준으로 아주 상세하게 단계별로 이어서 적어드릴게요.
댓글
댓글 쓰기