开源软件名称(OpenSource Name):jojoldu/markdown-tistory开源软件地址(OpenSource Url):https://github.com/jojoldu/markdown-tistory开源编程语言(OpenSource Language):JavaScript 70.5%开源软件介绍(OpenSource Introduction):markdown-tistoryPC에 작성된 마크다운 파일을 티스토리 OAuth API를 통해 HTML, 이미지, 구글 광고로 변환하여 포스팅해주는 스크립트 1. Install현재 nodejs 6.9.2 버전에서 개발되어있기에 6.x 버전 이상을 사용하길 권장드립니다. 기존의 npm 패키지 설치와 동일하게 아래와 같은 커맨드로 설치가 가능합니다. npm install -g markdown-tistory 2. Usage기본적으로 OAuth 키가 발급 되어야 사용 가능합니다. 2-1. 키 발급먼저 티스토리 API로 이동하여 임시 클라이언트를 등록합니다. (주의 : 서비스 URL 과 callback 경로에는 꼭 스크린샷처럼 http://localhost:5000/callback 으로 적어주세요.) 등록 후 발급되는 client id와 secret key를 사용할 예정이니 메모장에 복사하시고 명령 프롬프트(윈도우), 터미널(맥/리눅스)을 열어 아래중 하나의 에디터는 설치되어 있어야 합니다.
PC에 설치된 에디터의 종류에 따라 입력하시면 됩니다. 예제) markdown-tistory init code 오픈 된 파일에는 다음과 같은 값을 등록하시면 됩니다. (스크린샷은 Visual Studio Code 에디터 입니다.)
해당 파일 저장후, AccessToken을 발급 받겠습니다. markdown-tistory token 브라우저가 열려 다음과 같이 OAuth2 인증이 등장합니다. 허가하기를 클릭하시면 터미널에 다음과 같이 성공 메세지가 출력됩니다. 이제 인증키는 모두 발급 받았습니다.
2-2. 글 등록마크다운 파일 위치를 지정하면 지정된 위치의 해당 파일을,
markdown-tistory write
markdown-tistory write /Users/woowahan/Documents/git/markdown-tistory/README.md
markdown-tistory write ./README.md 비공개로 포스팅 되니, 본인 블로그의 관리자 페이지로 이동하여 게시글을 공개로 전환하시면 됩니다. 2-3. 등록된 글 수정글 수정은 포스팅 ID가 꼭 필요합니다. (여기서 379가 포스팅Id입니다.) markdown-tistory update 파일위치 포스팅ID 만약 파일위치를 입력하지 않으시면, 현재 위치의 마크다운 파일이 선택됩니다. markdown-tistory update 포스팅ID 2-4. 블로그 정보 수정이미 만들어진 blog.json 정보를 수정하고 싶다면 아래의 명령어를 사용하시면 됩니다. ('blog.json' 은 유저 홈 디렉토리에 생성이 됩니다.)
생성된 blog.json이 지정한 에디터에 오픈됩니다. 2-5. 구글 애드센스본인의 구글 애드센스코드를 미리 등록해야만 변환이 됩니다.
('ad.txt' 은 유저 홈 디렉토리에 생성이 됩니다.) 저장후, 마크다운 파일 본문에 마크다운 작성 티스토리 반영
3. 주의사항
4. Release Note
TO DO
참고 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论