태초에 Notion2Tistory가 있었다.

노션의 단점은 크게 4가지라고 생각한다.

  1. 검색엔진 최적화가 안되는 것
  2. 티스토리 광고수익이 안된다는 것
  3. markdown형식으로 빼내면, 이미지 링크가 적용안된다는점
  4. 3의 이유로 깃블로그에 완벽 호환이 안된다는 점

그래서 https://boltlessengineer.tistory.com 나사빠진 공돌이 님의 ‘Notion2Tistory’를 알아봤었는데, 이게 노션이 지속적으로 업데이트되면서 막혔고? Notion페이지를 Tistory로 호환시키기엔 매우 힘들었다.

의문의 깃허브를 보게되는데

Notion과 Tistory를 연결해서, 자동으로 포스팅되게한다니… 이게 되나? 싶었다.
그래도 속는셈 해보자

링크

https://github.com/jmjeon94/N2T

https://minimin2.tistory.com/176?category=893643

따로 주의할점

openAPI(http주소 대신에 https주소로 적어주는 센스 필요하다)

 

 

token_v2

notion.so 접속 (개인 로그인이 되어있는 상태)

마우스 우측 → 검사

 

Application → token v2

 

(Application 목록을 보면 Name항목에 token_v2 가 있다)

token_v2의 Value를 사용한다

 

Notion 주소 등록

  1. 노션 APP 내에서 : 상단 - 공유 - 웹에서공유 - https://{user_id).notion.site 형식
  2. Web에서 노션 접속 - https://www.notion.so/{user_id} 형식
  3. 이때 2번 방식을 사용해야 한다. 1번으로 등록하면 에러생기는것같다

 

 

config.py : DOWNLOAD_DIR

(작성자님이 직접 답변해주셨다)

 

 

테이블 템플릿

  • 임시 저장되는 페이지가 존재하는 디렉토리라서, 해당 디렉토리엔 아무것도 존재하지않아야한다테이블 탬플릿그냥 복제해서 쓰는게 맘 편해서, 해당 티스토리에서 제공하는 페이지 템플릿을 그대로 복제해왔다제목, 태그 항목은 자유롭게 사용한다링크 항목은 건들지말자. 게시글 생성될때 자동으로 만들어진다. 수정요청 항목이 이때 링크를 보고 확인하는것같다
  • 상태 항목은 수정요청,발행요청,발행완료 중에, 만들게시글은 발행요청으로 하고, main.py하면 자동으로 발행완료로 바뀐다
  • 카테고리 항목은 Tistory에 있는 항목으로 지정

후기

대박이다

혹시 몰라서 이런저런 실험을 하고있는데, 이미지도 잘 올라가고, 링크도 잘 올라간다…

심지어 태그가 없고, 상태에 아무것도없는 상황에서 main.py 해봤는데 얘도 잘먹는다…

jjongguet