Instagram 자동 포스팅 시스템

Node.js로 만드는 인스타그램 마케팅 자동화. 매일 정해진 시간에 자동으로 포스팅됩니다.

무료 강의 / 5단계 커리큘럼

이런 걸 만들 수 있어요

자동 스케줄링

원하는 시간에 자동으로 포스팅. 아침 9시, 오후 2시 등 설정 가능

📷

로컬 이미지 지원

내 컴퓨터의 이미지를 자동으로 업로드하고 포스팅

✍️

랜덤 문구

100개의 문구 중 랜덤 선택. 시간대별로 다른 문구 설정

5단계 커리큘럼

1

Instagram API 기초

Instagram Graph API의 기본 구조를 이해하고, 첫 포스팅을 만들어봅니다.

Graph API 미디어 컨테이너 액세스 토큰
2

설정 파일 분리

보안을 위해 설정을 별도 파일로 분리하고, JSON 파일 다루는 법을 배웁니다.

JSON 파일 시스템 보안
3

이미지 업로드 (ImgBB)

로컬 이미지를 ImgBB에 업로드하여 공개 URL을 얻는 방법을 배웁니다.

ImgBB API Base64 인코딩 파일 업로드
4

문구와 해시태그

랜덤 문구 선택, 시간대별 문구 설정, 해시태그 자동화를 구현합니다.

랜덤 선택 해시태그 시간대 분기
5

스케줄러 완성

setInterval로 특정 시간에 자동 포스팅되는 완성된 시스템을 만듭니다.

setInterval 시간 체크 이미지 순환

준비물

미리보기: 완성된 코드

// 자동 포스팅 실행 async function autoPost() { const images = getLocalImages(); const caption = generateCaption('morning'); // 1. ImgBB에 업로드 const imageUrl = await uploadToImgBB(images[0]); // 2. Instagram에 포스팅 const result = await postToInstagram(imageUrl, caption); console.log('게시 완료!', result.id); } // 매일 09:00, 14:00에 자동 실행 startScheduler();

강의 신청

아래 정보를 입력하시면 강의 안내를 보내드립니다.