이 코드는 파이썬을 이용해 NotionAI API로 작성된 블로그 게시물을 작성하고, Tistory API를 사용하여 해당 게시물을 업로드하는 기능을 수행합니다. 아래의 글은 자동 완성되어 포스팅이 완료된 예제 입니다.
사전 준비과정
노션을 이용한 자동 포스팅을 하기 위해서는 사전에 몇가지의 준비 과정이 필요합니다.
위 과정을 모르시거나 준비과 되어 있지 않으시면, 아래 글을 참조 하시면 됩니다.
NotionAI 패키지를 사용하여 미리 작성된 블로그 게시물을 가져오고, markdown 패키지를 사용하여 HTML로 변환합니다. 이 HTML 코드는 Tistory API를 사용하여 게시물을 작성하는 데 사용됩니다. 번역기 패키지를 사용하여 제목을 영어로 번역하고, 자동으로 태그를 추가하여 해당 게시물을 태그할 수 있습니다.
파이썬 실행 및 파일 생성
- 아래의 코드를 다운로드 후 2개의 파일을 생성 합니다.
파일 생성 방법은 아래와 같습니다. - 1번 파일명은 config.py (노션 API,티스토리 API 입력하는 파일)
파일 생성 후 확장자는 .py 입니다. (실행 파일) - 2번은 원하는 파일명.py
아래 코드는 NotionAI 패키지를 사용하여 작성된 블로그 게시물을 가져와 Tistory API를 사용하여 해당 게시물을 업로드하는 기능을 수행합니다. 코드를 사용하려면 Tistory API 설정 및 Notion API 토큰 설정이 필요합니다.
코드를 실행하면 자동으로 번역된 제목과 함께 블로그 게시물이 Tistory에 업로드됩니다. 추가적으로, 게시물에는 자동으로 태그가 추가됩니다.
파이썬 라이브러리 설치
다운로드 받은 파일을 비주얼 스튜디오 프로그램에 복사 붙여 넣기 합니다.
- 2번 파일 설치
# pip install --upgrade notionai-py
# pip install tistory
# pip install markdown
# pip install translate - - #을 뺀 pip install~~을 하단 터미널에 복사 붙여 넣기 후 엔터를 치면 설치 됩니다.
이 코드를 사용하면 파이썬으로 블로그 포스팅을 자동화할 수 있습니다. NotionAI 패키지를 통해 사전 작성된 블로그 게시물을 가져오고, 번역기 패키지를 통해 제목을 영어로 번역하여 글의 범위를 확장할 수 있습니다. 또한, 자동으로 태그가 추가되므로, 블로그 게시물을 보다 쉽게 검색할 수 있습니다.
마무리
혹시 오류가 발생하면 코드를 복사하여 notion에게 오류를 수정해달라고 요청할 수도 있습니다.
'수익형 블로그 > 구글 SEO 작업 방법' 카테고리의 다른 글
파이썬 카카오 뷰 채널 ID확인 방법 (0) | 2023.04.14 |
---|---|
Ai 그림 룩북 여자친구 벚꽃나들이 (0) | 2023.04.06 |
ai 실제사진 만드는 Stable Diffusion 명령어 (0) | 2023.03.27 |
AI 인공지능 그림 실제 사진 만드는 방법 3 (0) | 2023.03.24 |
ai 실제사진 만드는 방법 2 (0) | 2023.03.24 |