Be-Blogger with Notion 비블로거 위드 노션 블로그 자동화 프로그램

반응형

"Be-blogger with Notion" 은 노션 (Notion) 을 활용하여 블로그 (워드프레스 / Wordpress) 글을 자동으로 생산하여 포스팅을 합니다.포스팅 시 대표이미지를 "글의 제목"으로 텍스트를 넣어 업로드 시킵니다.

Be blogger 는 본인의 Notion 토큰과 Space ID 를 입력 받아 작성되어 보안에 안전합니다. 또한 주제를 입력한 텍스트 txt 파일을 지정하면 자동으로 포스팅을 하여 매우 편합니다.

[caption id="attachment_15203" align="alignnone" width="1306"]

Be-Blogger with Notion 비블로거 위드 노션 블로그 자동화 프로그램[/caption]

이런 분들에게 추천합니다.

  1. 간단한 주제 또는 전문 분야 용어에 대해서 포스팅 하고 싶은 분 들
  2. 주제는 떠오르나 글을 작성하는데 어려움이 있으신 분
  3. 시간 제한으로, 잠깐의 브레인스토밍 내용으로 글을 작성하고 싶은 분 들 

프로그램 기능

  1. 개인 Notion API 값을 받아 Notion 에서 글을 입력 받습니다.
  2. 글의 주제는 txt 파일에 열에 따라 "제목" (주제)로 판단하여 각 글에 대해 포스팅을 시작합니다.
  3. 자동으로 대표이미지 (Featured Image)를 생성합니다.
  4. 워드프로세스 주소, 아이디, 비번을 입력하면 포스팅이 됩니다.

주의사항

  1. Notion 은 AI 글쓰기가 20개 까지만 무료 입니다. (신규 생성 시)

     * 따라서 20개 이후에는 글의 작성이 안될 수 있습니다. Notion 정책에 따라 유료 정책을 확인해보세요 

2. 자동으로 대표이미지 (Featured Image)를 생성합니다.

3. 워드프로세스 주소, 아이디, 비번을 입력하면 포스팅이 됩니다.

프로그램 설치 전 (Notion)

  1. 개인 Notion 의 토근 과 SpaceID 를 확인을 먼저 합니다.
  • 먼저 Notion (노션) 페이지에 들어가서 개인페이지에 페이지 하나를 추가합니다.

  • 추가한 페이지에 AI 블로그 글쓰기를 합니다. 주제는 상관 없습니다.
  • 페이지 관리자모드 (F12)키를 누른 상태에서 Application -> Cookies 에서 https://www.notion.so 를 누른 후 오른쪽 창 옆에 token v2 값을 찾아 저장합니다.
  • 아래와 같이 상단데 v2 라고 타이핑 하면 token_v2 값을 쉽게 찾습니다. 값은 Value 입니다.
  • 이제는 Space ID 값을 찾습니다. Storage 를 눌러서 https://www.notion.so 창을 누릅니다.
  • Space 라고 검색해서 몇개를 확인해 보면 아래와 같이 publicespacedata 값이 보입니다.

프로그램 설치 전 (Wordpress)

      1. 워드프레스 주소 (http://도메인주소/xmlrpc.php)를 확인합니다. 본인의 도메인이 ABC.com 이라면 주소는 http://abc.com/xmlrpc.php 가 되는 것입니다.
      2. 아이디, 비번을 확인하고 입력할 준비를 합니다.
      3. 주제가 들어가 있는 폴더는 sub.tx 라고 저장합니다. 프로그램에서 sub.txt 가 써있는 폴더를 선택합니다. 무료로 경제 용어에 대한 sub.txt 를 아래와 같이 무료로 공유합니다.  다운받기
      4. 프로그램이 잘 동작되었는지 확인합니다.

스크린 샷

  • 위 스크린 샷을 실제로 작동한 이미지를 업로드 한 것입니다.

개발 코드

def draw_text_with_auto_linebreaks(draw, text, font, max_line_length, spacing=5):
    words = text.split()
    lines = []
    current_line = words[0]

    for word in words[1:]:
        test_line = current_line + ' ' + word
        text_bbox = draw.textbbox((0, 0), test_line, font=font)
        text_width, _ = text_bbox[2] - text_bbox[0], text_bbox[3] - text_bbox[1]
  1. 파이썬 코드 : 개발자용 <비공개> 다운받기 

 

프로그램 다운받기 및 실행하기

파일을 실행해서 1)번과 2)번은 저장한 키를 복사 붙혀넣기 합니다.

3)번은 주소인데 일반적으로 AAA.com 이라면 http://AAA.com/xmlrpc.php 또는 https://AAA.com/xmlrpc.php를 입력합니다.

4)번 5)번은 워드프레스 아이디 비번을 입력합니다. 제목파일 선택은 찾아보기를 눌러 폴더를 지정하고, 파일선택을 눌러 sub.txt로 저장한 제목을 써서 넣어 둡니다.

마지막으로 폰트파일인데 *.tif 파일을 받아 둔 폴더를 선택합니다. 폰트는 대표이미지에 글씨를 쓸때 필요합니다.

  1. 다운로드 : 구매하기 (아래 메일로 연락 주세요 / 곧 크몽 등의 사이트에서 판매할 예정입니다)
  2. 문의 : miracoolcokr@gmail.com ㅣ 미라쿨
728x90
반응형