본문 바로가기
카테고리 없음

make 네이버블로그 자동화

by 아재데이타사이언티스트 2025. 2. 3.

네이버 블로그 자동 업로드 가능 여부 & 방법

네이버 블로그도 Make(Integromat)를 활용하여 자동 업로드할 수 있습니다. 다만, 네이버는 공식적인 API를 제공하지만 OAuth 인증이 필요하며, 글을 올리려면 "Open API 애플리케이션 등록" 과정이 필요합니다.


🛠 네이버 블로그 자동 업로드 설정 (Make 사용)

  1. 네이버 API 신청 & 설정
  2. Make에서 HTTP 모듈 설정
  3. GPT로 생성된 블로그 글 자동 업로드
  4. 테스트 & 자동화 실행

📌 1. 네이버 API 신청 & 설정

네이버 Open API를 사용하려면 다음 과정을 따라야 합니다.

  1. 네이버 개발자 센터 접속
  2. 애플리케이션 등록
  3. Client ID & Client Secret 발급
    • 애플리케이션 생성 후 API 키(Client ID, Secret) 복사
  4. OAuth 2.0 인증 설정
    • Redirect URL: https://localhost/callback 또는 Make 웹훅 URL 입력

📌 2. Make에서 HTTP 모듈 설정

Make에서 "HTTP" 모듈을 추가하여 네이버 블로그 API에 POST 요청을 보냅니다.

✅ HTTP 모듈 설정

  1. Make에서 "HTTP" 모듈 추가
  2. Method: POST
  3. URL:
    arduino
    CopyEdit
    https://openapi.naver.com/blog/writePost.json
  4. Headers 추가
    makefile
    CopyEdit
    X-Naver-Client-Id: YOUR_CLIENT_ID X-Naver-Client-Secret: YOUR_CLIENT_SECRET Content-Type: application/json Authorization: Bearer YOUR_ACCESS_TOKEN
  5. Body 설정 (JSON)
    json
    CopyEdit
    { "title": "GPT로 자동 생성된 블로그 글", "contents": "여기에 GPT로 생성된 블로그 글을 입력합니다.", "categoryNo": 1 }
  6. "Run Once" 실행 → 블로그 글 자동 업로드 확인

📌 3. GPT와 연결하여 자동 업로드

GPT로 생성된 블로그 글을 자동으로 네이버 블로그에 업로드하려면 다음과 같이 설정합니다.

✅ Make에서 GPT와 연결

  1. Make에서 "OpenAI" 모듈 추가
  2. Action 선택: "Generate text with GPT-4"
  3. Prompt 입력:
    arduino
    CopyEdit
    "Write a blog post about the latest trends in AI."
  4. Output을 네이버 블로그 API의 "contents"에 연결
  5. "Run Once" 실행하여 정상적으로 연결되는지 확인

📌 4. 자동화 일정 설정 & 실행

  1. Make에서 "Scheduler" 모듈 추가
  2. 실행 간격 설정 (예: 매일 오전 9시 자동 업로드)
  3. "Enable Scenario" 활성화하여 자동 실행

🎯 최종 자동화 플로우

scss
CopyEdit
1️⃣ Schedule Trigger (매일 9시) 2️⃣ GPT로 블로그 글 생성 (Make에서 OpenAI 모듈 사용) 3️⃣ 네이버 블로그 API로 글 자동 업로드 (HTTP 요청) 4️⃣ 자동 게시 & 완료

🎉 이제 네이버 블로그도 자동으로 업로드할 수 있습니다! 🚀