앞서 Authentication Code를 발급받았다면, 이제 Access Token을 발급받을 차례이다. 티스토리 API를 사용하기 위한 마지막 절차이다.
https://tistory.github.io/document-tistory-apis/auth/authorization_code.html
3. Access Token 발급
발급받은 authorization-code를 Access Token으로 교환한다.
앞서 code를 발급받은 것과 비슷하게, 아래 괄호를 본인의 정보로 바꿔준다. client_secret은 본인 앱의 Secret Key, code는 발급받은 code, 나머지는 이전과 같다.
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
이제 이 URI를 주소창에 입력한다. 곧바로 F12를 눌러 [개발자 모드]로 들어가 [network]를 눌러준다. 입력된 URI의 Status가 200이라면 성공적으로 Access Token을 발급받을 수 있다. [network]의 uri를 더블클릭하면, uri에 대한 정보가 나온다. [response] 탭에서 Token을 긁어오면 끝이다. 이제 발급받은 이 토큰으로 블로그에 글을 쓰거나 읽거나 조작하는 등의 API 사용이 가능해졌다.
만약 Status가 200이 아니라면, authorizationCode를 발급받는 것부터 다시 해야한다.
'프로젝트 > 티스토리 API' 카테고리의 다른 글
티스토리 API로 글쓰기 5. PyQt로 코딩하기 (0) | 2021.08.30 |
---|---|
티스토리 API로 글쓰기 4. 개발환경 (0) | 2021.08.30 |
티스토리 API로 글쓰기 2. Authentication Code 발급 (0) | 2021.08.19 |
티스토리 API로 글쓰기 1. 앱등록 (0) | 2021.08.18 |