Chatgpt의 인기에 힘입어 자동화 글쓰기에 대한 관심도 높아지고 있다.
실제로 chatgpt를 이용한 블로그가 심심치 않게 보인다.
귀찮다는 이유로, 코딩이 어렵다는 이유로 자동화 고민을 하고 있다면 이 포스팅을 통해 첫발을 떼길 바란다.
오픈 API AppId, Secre Key 받기
1) Tistory 접속
티스토리 홈페이지 접속 후 스크롤을 내려 오픈API
를 클릭한다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 오픈 API AppId, Secre Key 받기 - 1) Tistory 접속 open api클릭](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
2) 앱 등록 클릭
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 오픈 API AppId, Secre Key 받기 - 2) 앱 등록 클릭 앱등록 클릭](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
1번 | 약관동의 하기 |
2번, 3번 | 알아볼수 있는 내용으로 아무거나 작성 |
4번 | 여러분의 티스토리주소 |
5번 | 웹서비스 선택 |
6번 | 읽기,쓰기 선택 |
7번 | http://tistory.com 적기 |
등록
을 하면 App ID
와 Secret Key
를 발급 받게 된다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 오픈 API AppId, Secre Key 받기 - 2) 앱 등록 클릭 App ID, Secret Key 발급](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
인증요청 및 Authentication code 발급
아래 사진은 공식문서에 적혀 있는 코드 발급 방법이다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 인증요청 및 Authentication code 발급 Authentication code 발급 방법](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
{}가 적혀있는 부분에 적절한 값을 입력해주면 된다.
1) client_id
에 App ID
를 할당
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 인증요청 및 Authentication code 발급 client_id에는 App ID할당](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
2) redirect_url
에 CallBack
을 할당
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 인증요청 및 Authentication code 발급 [파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 인증요청 및 Authentication code 발급](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
3) state
는 지워 줘도 된다.
4) 작성 url을 인터넷 주소창에 기입
작성한 url을 한줄로 적으면 아래와 같다.
https://www.tistory.com/oauth/authorize?client_id=a44318a1ddbf0a9976465da54cc4f0a0&redirect_uri=http://tistory.com&response_type=code
이 url을 인터넷 주소창에 기입해보자.
아래와 같은 화면이 뜨면 정상적으로 접근 된거다.
허가하기
버튼을 클릭한다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 인증요청 및 Authentication code 발급 허가하기 창](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
5) Authorization code 발급
허가 하기
를 누르면 티스토리 홈페이지 화면으로 리다이렉션 될거다.
이때 url을 보면 ?code
뒤에 복잡한 문자열이 생긴다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 인증요청 및 Authentication code 발급 [파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - 인증요청 및 Authentication code 발급](https://blog.kakaocdn.net/dn/TUK24/btr1vsvhW08/ut29W5SlLU7YfPHq48PMA0/img.png)
이 값이 Authorization code다. 추후 Access Token을 발급받는데 사용된다
Access Token 발급
아래 사진은 공식문서에 적혀 있는 Access Token 발급 방법이다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 [파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급](https://blog.kakaocdn.net/dn/bDvXUC/btr1p1dMTe0/h3LqmBvNKXMG1Jeo8dFxAk/img.png)
1) client_id
에 App ID
를 할당
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 client_id에 App ID할당](https://blog.kakaocdn.net/dn/GOruG/btr1MnFV968/0kM7nrBppHfyWaSIGpOmK0/img.png)
2) client_scret
에 Secret Key
를 할당
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 client_scret에 Secret Key할당](https://blog.kakaocdn.net/dn/c10ZSs/btr1EfIUYnK/g5s7cYQ2chB1tKXu7Kd9Uk/img.png)
3) redirect_uri
에 CallBack
를 할당
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 redirect_url에 callback 할당](https://blog.kakaocdn.net/dn/HMLcz/btr1Jts7VEs/qPUNFkvxz5Lhe1qiAit22k/img.png)
4) code
에 앞서 발급받은 Authorization code
를 할당
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 authorization code](https://blog.kakaocdn.net/dn/cdba2f/btr1yz2iPun/dIiwgXpeN687GVZx7WTecK/img.png)
5) 작성 url을 인터넷 주소창에 기입
작성한 url을 한줄로 적으면 아래와 같다.
https://www.tistory.com/oauth/access_tokenclient_id=a44318a1ddbf0a9976465da54cc4f0a0&client_secret=a44318a1ddbf0a9976465da54cc4f0a0e0a83dbc07157ebb73763db0f36e43822034d89d&redirect_uri=http://tistory.com&code=2252ecbebe2bc797db96c4150e6447dfcb36fd1c0406ddba8fb0896c46e8a3bc6d8c7d01&grant_type=authorization_code
주의할점 1)
위 url을 바로 기입하면 안된다.
먼저 F12
or Ctrl+Shit+I
를 눌러 개발자창을 띄운 후 네트워크
탭을 클릭한다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 네트워크 창 열기](https://blog.kakaocdn.net/dn/tQeNz/btr1Uutl7CJ/v6sJ1IuxknPxWUOZAOTH60/img.png)
그 후, 작성한 url을 입력해야 한다.
아래와 같은 에러가 뜰텐데 정상적인 상황이다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 웹페이지 오류](https://blog.kakaocdn.net/dn/bkvQFA/btr1UStFYuY/6PawSwo9tnGWzS2jdoWGfK/img.png)
중요한건 개발자창에 access_token?~
파일이 생성되는가다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 access_token 파일 생성됨](https://blog.kakaocdn.net/dn/7f7v5/btr134GysCB/6H0Uca8XCwu238MNe1Rg0K/img.png)
해당 파일을 클릭 후 응답
를 누르면 access_token
값을 확인할 수 있다.
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 [파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급](https://blog.kakaocdn.net/dn/bRwFZB/btr1UtHWGeP/x4TGbU2guhW1tP5lLImDY1/img.png)
여기서 access_token
값은 아래와 같다.
dbcf140086aeb9dbc249ede223521a78_8cfe4ede86357d6c274f6aea710e7f2f
주의할점 2)
![[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(1) - undefined - Access Token 발급 빨간글씨가 뜨면 에러가 발생한다.](https://blog.kakaocdn.net/dn/osYKL/btr1VejsN2X/0bH7ipwe7kns2NALuIzps1/img.png)
혹시 위와 같이 빨간 글씨의 access_token이 뜬다면 앱 등록 절차부터 다시 시작해야 한다.
( access_token
을 정상적으로 발급받기 위해선 한번에 성공해야 한다. 두번 이상 요청시 거부된다.)
다음 포스팅에서는 파이썬 코드를 작성하여 실제적으로 포스팅을 작성하는 방법에 대해 알아 보겠다.
(코드 작성시 access_token
을 이용하니 이 단계 까지 꼭 성공해야 한다.)
+ 추가
아직 많은 분들이 access token 을 얻는 것을 어려워하시는것 같은데요.
이러한 분들을 위해 단순히 복사 붙여넣기만 하면 access token을 얻을 수 있도록 준비했습니다
관심 있는 분들은 해당 포스팅을 참조하시길 바랍니다.
'재테크 | 부업 > 블로그 | 구글 애드센스' 카테고리의 다른 글
티스토리 구글 서치콘솔 등록 방법(쉬운 방법)(2024년) (39) | 2023.03.07 |
---|---|
[챗gpt] chatgpt 감지 우회하는 방법 (0) | 2023.03.07 |
티스토리 계정 여러개 생성 방법 with gmail(구글 계정) (2) | 2023.02.28 |
파파고 보다 좋은 번역기? OOO 추천(2025년) (2) | 2023.02.27 |
[챗gpt] 블로그 포스팅 포맷(h2,h3) 쉽게 만드는 프롬프트 (0) | 2023.02.27 |
댓글
꼬예님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.