ETC -

티스토리 Access Token 발급 받기

  • -

🔑 티스토리 Access Token 발급받기

안녕하세요 TriplexLab입니다. 
오늘은 티스토리 API Access Token 발급받기 방법에 대해서 살펴보도록 하겠습니다.

먼저 티스토리 API를 이용하기 위해서는 아래 사이트에서
API를 사용할 수 있는 권한을 얻어야 합니다. 

📌 API 발급 절차와 안내받기 

티스토리 open_api사이트에 방문하여 앱을 등록해 주셔야 합니다.! 👇👇

 

TISTORY

나를 표현하는 블로그를 만들어보세요.

www.tistory.com

앱 등록시 입력 정보

이렇게 내용을 채우고 등록을 눌러주면
바로 아래처럼 앱 아이디와, 시크릿 키를 발급받을 수 있습니다.

앱 관리에서 받은 정보를 확인

이제 오픈 API 가이드에 들어가면, api 발급 절차와 안내를 볼 수 있습니다. 

 

소개 · GitBook

No results matching ""

tistory.github.io


📌 인증 요청 및 Authentication code 발급받기 

Authentication code 발급받기 문서

다음과 같이 Authentication Code 발급 방법에 나와있습니다. 
아래와 같이 값 자리에 값만 정확히 넣으시고 접속하세요.

https://www.tistory.com/oauth/authorize?
  client_id={client-id} //App ID
  &redirect_uri={redirect-uri} //CallBack 주소
  &response_type=code

성공했다면, 이렇게 코드 발급에 대한 동의 요청을 확인할 수 있습니다. 

동의 요청을 확인

'허가하기' 버튼을 클릭해보겠습니다. 

redirect url로 입력한 링크로 이동

그럼 이렇게 redirect url로 입력한 링크가 나오고,
url에 https://triplexlab-api.tistory.com/?code= XXXXXXXXXXXXXXXX...&state= 이렇게 발급을 해줍니다.
여기서 code=XXXXXXXXXXXXXXXX... 이 Authentication Code입니다.(& 앞에까지 임을 명심해야 합니다.!!)


📌 Access Token 발급받기 

GET https://www.tistory.com/oauth/access_token?
  client_id=처음에 앱등록할때 받은 App ID
  &client_secret=처음에 앱등록할때 받은 Secret Key
  &redirect_uri=해당 티스토리 블로그 주소
  &code=방금 위에서 발급받은 code
  &grant_type=authorization_code

이렇게 값만 제대로 넣어서 접속하고, 브라우저 검사 요소에서 확인하시면 
아래와 같이 Access Token 값을 확인할 수 있습니다. 

Access Token 값 확인


📌 카테고리 목록 API 사용하기 

이제 위에서 Access Token 값까지 받았으니 본격적으로 사용해 봅시다. 

Access Token 공식 문서

다음과 같이 카테고리 목록 API 사용하는 방법이 나와있습니다. 

ajax를 사용해서 카테고리 목록 API를 받아 보겠습니다. 

function api_category() {
  var pars = {
    'accessToken' : 'accessToken값',
    'outputType' : 'xml, json 두가지 형태의 응답 형식을 지정할수 있습니다.',
    'blogName' : '블로그 주소 전체'
  }
  $.ajax({
    type:'GET',
    url: 'https://www.tistory.com/apis/category/list?access_token='+pars.accessToken+'&output='+pars.outputType+'&blogName='+pars.blogName+''
  }).done(function(data) {
    console.log(data)
  });
};

다음과 같이 데이터를 성공적으로 받아왔습니다. 
이제 화면에 뿌리기만 하면 됩니다. 

데이터를 성공적으로 받아온 모습

여기까지 티스토리 Access Token 받고, API를 사용해봤습니다. 
티스토리 블로그를 커스텀 마이징 하게 되면 API를 사용해 보세요. 👍👍

 

도움이 되었다면 좋아요와, 구독 해주세요 :)

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.