티스토리 API access_token 얻는 방법 (웹 브라우저 기반)

티스토리 API를 사용하기 위해서는 access_token을 발급받아야 한다. access_token을 발급받는 과정은 매우 귀찮은 과정이지만, 아래 절차를 차근차근 따라가기만 하면 어렵지 않게 발급받을 수 있을 것이다.
가장 먼저 아래 URL에 가서 클라이언트 등록을 하자. 그냥 쉽게 내가 티스토리 API를 통해서 접근할 블로그 정보를 입력하는 곳이라 생각하자. 

1.클라이언트 등록 (이미 되어있다면 2번 과정으로!)





그리고 위에서 클라이언트 등록을 누르자.


오픈 API 이용약관에 동의표시를 하고
서비스명, 설명, 서비스 URL, CALL BACK 경로를 입력하자.
따로 CALLBACK 경로가 없는 경우는 그냥 서비스 URL이랑 같다고 생각하면 된다.
그리고 저장하면, 클라이언트 등록은 끝.
2. Access Token 발급받기


클라이언트 등록이 끝나면 ‘클라이언트 관리’ 에 새로 추가한 서비스가 뜬다.
해당 서비스의 ‘인증관리’ 톱니바퀴를 누르면 아래와 같은 창이 뜬다.


# URL 만들기

이제 위의 정보를 토대로 아래 URL의 빨간색 부분만 채워넣어 주면된다.
‘클라이언트 관리’를 눌러서 나오는 정보를 고대로 입력해주면 된다.
https://www.tistory.com/oauth/authorize?client_id=Client ID&redirect_uri=http://Callback 경로&response_type=token
위의 Client ID는 관리 페이지에 나와 있는 정보를 고대로 복사 붙혀넣기 해준다.
Callback 경로도 마찬가지다.
꼭 빨간색 부분만 수정하고 다른 부분은 수정하지 않길 바란다!
# URL 브라우저에 입력



해당 URL을 브라우저 주소창에 입력한다.
# 로그인(이미 되어있는 경우에는 건너뜀)
그럼 티스토리 로그인창이 나온다. 물론 이미 로그인이 되어있는 상태가 있다면 로그인창은 뜨지 않는다.
# URL 상에서 access token 획득

아무튼 로그인을 하고나면 다음과 같이 


주소창에 access_token=182371987410927308193979123&state=
라고 되어있는 것을 볼 수 있다.
여기서 파란색으로 칠해진 부분이 바로 access_token이다.
이 access token으로 티스토리의 API에 접근하는 것이므로 꼭 외부로 노출되지 않도록 신중하게 관리하도록 하자.

Leave a Comment