파이썬 노션AI를 이용한 티스토리 자동포스팅 방법

반응형

이 코드는 파이썬을 이용해 NotionAI API로 작성된 블로그 게시물을 작성하고, Tistory API를 사용하여 해당 게시물을 업로드하는 기능을 수행합니다. 아래의 글은 자동 완성되어 포스팅이 완료된 예제 입니다.

파이썬 노션AI를 이용한 티스토리 자동포스팅 방법

파이썬 노션AI를 이용한 티스토리 자동포스팅 방법
파이썬 노션AI를 이용한 티스토리 자동포스팅 방법

사전 준비과정

노션을 이용한 자동 포스팅을 하기 위해서는 사전에 몇가지의 준비 과정이 필요합니다.

파이썬 개발자를 위한 강력한 통합 개발 환경 구축

Visual Studio는 파이썬 개발자를 위한 강력한 통합 개발 환경(IDE)입니다. 이 IDE를 사용하면 파이썬 코드를 작성하고 디버깅하며, 배포하고 관리하는 것이 쉬워집니다. 이번에는 Visual Studio를 사용하

dragonwisdom.tistory.com

티스토리 API 키를 발급 받는 방법

시간이 부족하거나 단순 반복적인 사무 업무를 하는 사람이라면 파이썬 코딩을 배우는 것이 좋다. 파이썬 코딩은 누구나 손쉽게 배울 수 있고, 업무자동화 및 디지털 마케팅에도 도움이 된다.

dragonwisdom.tistory.com

파이썬 노션 AI 블로그 자동 글쓰기를 위한 Notion 토큰과 Notion spaceId 얻는 방법

파이썬과 함께 노션 AI의 API를 사용하여 블로그 게시물을 자동으로 생성하는 방법에 대해 알아보겠습니다. 이 굴은는 초보자들이 쉽고 더 잘 따라 할 수 있도록 내용을 자세히 설명한다. Notion 회

dragonwisdom.tistory.com

위 과정을 모르시거나 준비과 되어 있지 않으시면, 아래 글을 참조 하시면 됩니다.

파이썬 티스토리 자동화 블로그 만들기 정리

자동 블로그 쓰기 프로그램을 만들기 위해 파이썬 프로그램을 배우세요. Python이라는 프로그램을 이용하여 자동화된 블로그를 만들기 위해 Python 프로그램을 배우고, 더 나아가 요즘 유행하는 Che

dragonwisdom.tistory.com

NotionAI 패키지를 사용하여 미리 작성된 블로그 게시물을 가져오고, markdown 패키지를 사용하여 HTML로 변환합니다. 이 HTML 코드는 Tistory API를 사용하여 게시물을 작성하는 데 사용됩니다. 번역기 패키지를 사용하여 제목을 영어로 번역하고, 자동으로 태그를 추가하여 해당 게시물을 태그할 수 있습니다.

파이썬 노션AI를 이용한 티스토리 자동포스팅 방법
파이썬 노션AI를 이용한 티스토리 자동포스팅 방법

파이썬 실행 및 파일 생성

  • 아래의 코드를 다운로드 후 2개의 파일을 생성 합니다.
    파일 생성 방법은 아래와 같습니다.
  • 1번 파일명은 config.py (노션 API,티스토리 API 입력하는 파일)
    파일 생성 후 확장자는 .py 입니다. (실행 파일)
  • 2번은 원하는 파일명.py

파이썬 노션AI를 이용한 티스토리 자동포스팅 방법
파이썬 노션AI를 이용한 티스토리 자동포스팅 방법

아래 코드는 NotionAI 패키지를 사용하여 작성된 블로그 게시물을 가져와 Tistory API를 사용하여 해당 게시물을 업로드하는 기능을 수행합니다. 코드를 사용하려면 Tistory API 설정 및 Notion API 토큰 설정이 필요합니다.

코드를 실행하면 자동으로 번역된 제목과 함께 블로그 게시물이 Tistory에 업로드됩니다. 추가적으로, 게시물에는 자동으로 태그가 추가됩니다.

config.txt
0.00MB
노션을 이용한 티스토리 자동포스팅.txt
0.00MB

파이썬 라이브러리 설치

다운로드 받은 파일을 비주얼 스튜디오 프로그램에 복사 붙여 넣기 합니다.

파이썬 노션AI를 이용한 티스토리 자동포스팅 방법파이썬 노션AI를 이용한 티스토리 자동포스팅 방법
파이썬 노션AI를 이용한 티스토리 자동포스팅 방법

  • 2번 파일 설치
    # pip install --upgrade notionai-py
    # pip install tistory
    # pip install markdown
    # pip install translate
  • - #을 뺀 pip install~~을 하단 터미널에 복사 붙여 넣기 후 엔터를 치면 설치 됩니다.

이 코드를 사용하면 파이썬으로 블로그 포스팅을 자동화할 수 있습니다. NotionAI 패키지를 통해 사전 작성된 블로그 게시물을 가져오고, 번역기 패키지를 통해 제목을 영어로 번역하여 글의 범위를 확장할 수 있습니다. 또한, 자동으로 태그가 추가되므로, 블로그 게시물을 보다 쉽게 검색할 수 있습니다.

파이썬 노션AI를 이용한 티스토리 자동포스팅 방법

마무리

혹시 오류가 발생하면 코드를 복사하여 notion에게 오류를 수정해달라고 요청할 수도 있습니다.

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유