반응형
티스토리 API와 OPENAI(chatGpt)를 사용하여 자동 포스팅을 해보려고 한다.
우선 티스토리에 앱 등록을 해서 앱 아이디와 키를 받아야한다.
앱 등록 : https://www.tistory.com/guide/api/manage/register
오픈 API 가이드 : https://tistory.github.io/document-tistory-apis/
콜백 URL은 서비스 인증 API서버 주소인데 어차피 티스토리에 포스팅 용도라서
서비스 URL, CallBack URL 둘 다 자동 포스팅하려는 티스토리 주소를 적었다.
그리고 포스팅을 하기 위해 access token을 받아야 하는데
아래 주소를 웹브라우저에 넣으면 접근 허가 화면이 뜬다.
https://www.tistory.com/oauth/authorize?
client_id=티스토리앱아이디
&redirect_uri=티스토리블로그주소
&response_type=code
&state=
여기서 허가하기를 누르면 아래와 같이 redirect로 되는데 여기서 아래 코드 부분을 복사한다.
여기서 받은 코드와 client_id, client_secret, redirct_url 의 값을 아래에서 대체해서 크롬에서 실행한다.
https://www.tistory.com/oauth/access_token?
client_id={client-id}
&client_secret={client-secret}
&redirect_uri={redirect-uri}
&code={code}
&grant_type=authorization_code
F11을 눌러서 개발자 화면을 열고 Network 창의 response를 확인하면 access_token 값을 확인할 수 있습니다.
다음 포스팅에서는 client_id, client_secret, redirct_url , access_token 값을 이용해서 포스팅을 써보겠습니다.
반응형
'블로그 운영' 카테고리의 다른 글
구글 애드센스 비활성화;; - Your AdSense account was deactivated because it's inactive (1) | 2023.10.11 |
---|---|
영어시험 기출문제 사이트 정리 (0) | 2023.03.30 |
블로그 주제 고르기 (0) | 2023.03.29 |
chatgpt로 고양이 영어 선생님 이름 짓기 (0) | 2023.03.29 |
미드저니 prompt 사용법 (0) | 2023.03.11 |