주제
- #티스토리 OpenAPI
- #자동 게시
- #블로그 API
- #파이썬 코드
- #Markdown 변환
작성: 2024-11-18
업데이트: 2024-11-18
작성: 2024-11-18 15:57
업데이트: 2024-11-18 23:27
- EDIT 기능이 매우 안 좋음.
- Markdown 지원하지 않음
- API 를 이용한 글쓰기 지원하지 않음.
구글 블로거(Blogger):
구글의 블로거 플랫폼은 공식적으로 Blogger API를 제공하여 게시물 작성, 수정, 삭제 등의 기능을 지원합니다. 이를 통해 개발자는 프로그램을 통해 블로그 콘텐츠를 관리할 수 있습니다.
THE SEE
티스토리(Tistory):
티스토리는 공식적으로 Open API를 제공하여 블로그 글 작성, 수정, 삭제 등의 기능을 지원합니다. 이를 통해 개발자는 프로그램을 통해 블로그 콘텐츠를 관리할 수 있습니다.
워드프레스(WordPress):
워드프레스는 REST API를 통해 게시물 작성, 수정, 삭제 등의 기능을 제공합니다. 이를 통해 개발자는 프로그램을 통해 블로그 콘텐츠를 관리할 수 있습니다.
WordPress.com: 호스팅이 포함된 간편한 플랫폼으로, 가입만 하면 바로 블로그를 시작할 수 있습니다.
WordPress.org: 자체 호스팅을 설정해야 하며, 더 높은 수준의 자유도와 커스터마이징을 제공합니다.
WordPress 추가 플러그인: 더 다양한 Markdown 기능을 원하신다면, 다음과 같은 플러그인을 고려해보세요:
Markdown Editor: 기본 편집기를 Markdown 편집기로 대체하여, 실시간 미리보기와 다양한 레이아웃 옵션을 제공합니다.
Import Markdown: 외부 Markdown 파일을 가져와서 게시물로 변환할 수 있습니다.
wordpress.com 에 들어가서 작성을 하려고 시도를 해보았으나, 문제점을 발견함. 유료로 해야 의미가 있을 것으로 보였음.
그래서 , 다시 찾아봄.
tstory 가 좋은 대안으로 떠오름. openAPI도 제공하고 , chatGPT에서도 답변을 해줌
API Key 발급: 티스토리 관리 페이지 → '플러그인' → 'Open API'에서 API Key를 발급받습니다.
사용자 인증 토큰 얻기: 티스토리 API는 OAuth2를 사용합니다. OAuth 인증 과정을 따라 사용자 인증 토큰을 발급받으세요.
필요한 API 정보: 요청 URL: https://www.tistory.com/apis/post/write
필수 매개변수:
chatgpt prompt : tstory에 openAPI를 사용하여 기사 하나를 올리는 python code를 작성해주세요. markdown을 올리는 예제를 만들어주세요
github에 글을 markdown으로 파일들을 올린다.
python code는 github의 markdown file들을 각각 tistory에 upload를 한다.
이때 , 기능 중에 가능한지를 조사할 것은 markdown2 package를 이용할때 , png file등은 어떻게 이용할지 해당 내용들은 어떻게 upload하는지를 추가 조사해야 할 것이다.
댓글0