GPT로 블로그 글 자동 작성하는 방법 (Part3)[티스토리 API KEY발급받는방법?]

일단.. 이글보고 따라하실려는 분들은 하지마세요..

티스토리는 API기능을 서비스 종료했습니다.

사발…

열심히했는뎁..

​

사건의 발달..


티스토리 API 작성방법에 대해서 물어보았다..

​

​

1. Tistory 개발자 앱 등록하기

  1. 티스토리 로그인

  2. 브라우저에서 본인 계정으로 https://www.tistory.com 에 로그인합니다.

  3. 앱 등록 페이지 접속

  4. https://www.tistory.com/guide/api/manage/register 로 이동하세요.

  5. 앱 정보 입력

  • 앱 이름: 예) MyBlogAutoPoster

  • 웹사이트 URL: 본인 블로그 주소 (예: https://yourblog.tistory.com)

  • Redirect URI: 토큰 발급 후 리다이렉트할 URL (예: https://yourdomain.com/callback)

  • 앱 설명: 간단히 적어도 무방합니다.

  1. 저장 후 확인

  2. 등록을 완료하면 Client ID와 Client Secret이 발급됩니다.

  3. 이 두 값은 코드에서 토큰을 얻을 때 필요합니다.

​

2. 사용자 승인(code) 받기

아래 주소를 브라우저에 붙여넣고 접속하세요.

(아래 예시에서 {CLIENT_ID}와 {REDIRECT_URI}는 1단계에서 발급받은 값으로 교체)

​

https://www.tistory.com/oauth/authorize?
client_id={CLIENT_ID}&
redirect_uri={REDIRECT_URI}&
response_type=code

  • 로그인 상태라면 바로 승인 요청 창이 뜹니다.

  • “동의”를 누르면 redirect_uri?code=발급된코드 형태로 리다이렉트됩니다.

  • URL에 붙어 온 code=발급된코드를 복사해 두세요.

​

​

3. Access Token 발급받기

복사한 code를 이용해 아래 GET 요청을 보내면 access_token이 나옵니다.

GET https://www.tistory.com/oauth/access_token?
client_id={CLIENT_ID}&
client_secret={CLIENT_SECRET}&
redirect_uri={REDIRECT_URI}&
grant_type=authorization_code&
code={발급된코드}

  • 브라우저 주소창에 붙여넣고 엔터해도 되고, curl이나 Postman, 또는 Python 코드로 요청해도 됩니다.

  • 응답 예시:

access_token=abcdef1234567890abcdef&expires_in=86400

access_token 값만 따로 복사해 두세요.

​

4. 코드에 Access Token 적용하기

이제 발급받은 토큰을 파이썬 스크립트에 넣어서 포스팅 요청을 할 수 있습니다.

import requests

ACCESS_TOKEN = “여기에_발급받은_access_token”

url = “https://www.tistory.com/apis/post/write”
params = {
“access_token”: ACCESS_TOKEN,
“output”: “json”,
“blogName”: “your_blog_name”, # 블로그 주소에서 your_blog_name 부분
“title”: “자동화 포스팅 테스트”,
“content”: “<p>이 글은 API로 자동 작성되었습니다.</p>”,
“visibility”: 3 # 0: 비공개, 1: 보호, 3: 공개
}

res = requests.post(url, params=params)
print(res.json()) # {“tistory”:{“status”:”200″,”url”:”…”}} 형태로 응답

  • blogName은 내 블로그 주소 중 https://your_blog_name.tistory.com에서 your_blog_name만 입력합니다.

  • visibility 설정으로 공개 범위를 지정할 수 있어요.


이제 이 과정을 한 번만 거치면, 발급받은 ACCESS_TOKEN으로 언제든 티스토리에 자동 포스팅할 수 있습니다.

혹시 OAuth 과정을 코드로 자동화하거나, 전체 스크립트(키워드 → GPT → 포스팅) 예제가 필요하시면 알려주세요! 😊

​

​

​

라고 질문하니..

​

이렇게 대답한다..

​

근데근데..

​

아무리 찾아도 API관련된 내용이 안보이고…

​

​

설마//

설마…..

​

​

2023년 12월 말에 해당 서비스를 종료했다고한다..

​

그리고, 대체 방안을 찾아주는데..

음..

​

복잡해 보이고,

컴맹이고,

C언어의 C자도 모르는 사람인지라..

​

포기..

​

​


다만..

​

네이버 블로그에서는 API를 지원해 준다고 하니.

​

다음버전은 네이버 API를 활용한..

글쓰기이다..

(다만, 여기는 하는 방법 포스팅을 하고.

실제론 GPT를 활용해서, 자동으로 글을 작성해주는건.

안쓰는 네이버 블로그를 마루타로 써야겠다.)

​

​

결론 : 티스토리로는 API KEY기능을 지원하지 않기때문에,

티스토리 내에서 자동 포스팅은 힘들고,

정~말 코딩해서 쓰는 방법밖에 없음으로,

전문가가 아니면 포기하고.

우리.. 네이버나 API KEY를 지원해주는걸로 도전해보자..

​

​

이직 실패하였음으로, 포스팅할 시간도 없어 정말 깨작깨작하는데..

(매달 3만원 내가면서, GPT쓰는데 좀더 알차게 쓰고싶다..)

네이버 블로그 원문 보기

댓글 남기기