kingbbode / markdown-tistory

작성된 마크다운 내용을 본인 티스토리에 업로드하는 프로젝트

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

마크다운으로 작성한 내용을 티스토리로 전송하기

PC에 작성된 마크다운 파일을 티스토리 Oauth API를 통해 HTML로 변환된 내용을 포스팅해주는 스크립트

티스토리

설치

기존의 npm 패키지 설치와 동일하게 아래와 같은 커맨드로 설치가 가능하다.

npm install -g markdown-tistory

설치 후에는 티스토리 API에 임시 클라이언트 등록한다 티스토리 API

등록후 발급되는 client id와 secret key를 사용할 예정이니 메모장에 복사 티스토리 클라이언트

명령 프롬프트(윈도우), 터미널(맥/리눅스)을 열어 markdown-tistory init 명령어를 입력하여, 안내대로 값을 입력한다

  • blog name : 본인의 블로그 주소 (ex: jojoldu.tistory.com의 jojoldu)
  • client id : API에 등록한 client id
  • secret key : API에 등록한 secret key

위 작업은 access token을 발급 받기 위한 작업으로, 처음 1번만 입력하면 된다. 이후부터는 아래의 작업만 진행하면 된다.

사용

작성된 마크다운 파일이 있는 위치에서 명령 프롬프트(윈도우), 터미널(맥/리눅스)를 열어 아래 명령어 입력

markdown-tistory write

등록이 성공하면 해당 내용은 비공개로 포스팅 되니, 본인 블로그의 관리자 페이지로 이동하여 게시글을 공개로 전환한다.

주의사항

  • 마크다운에서 사용되는 이미지 위치는 마크다운 파일을 기준으로 작성되어야 한다.

Good

![티스토리](./images/티스토리.png)

Bad

![티스토리](/Users/jojoldu/Documents/blog/티스토리.png)
  • 게시글의 제목은 마크다운 파일명을 기준으로 한다.
  • write명령어를 실행시키는 폴더에선 하나의 마크다운 파일만 포스팅 된다.

참고

About

작성된 마크다운 내용을 본인 티스토리에 업로드하는 프로젝트


Languages

Language:JavaScript 100.0%