본문으로 바로가기



티스토리 Open API 클라이언트 등록하기

category R4Tistory패키지 2017.06.10 08:51
티스토리 Open API 클라이언트 등록하기

필자가 현재 티스토리 블로그 포스팅을 자동으로 해주는 R 패키지를 만들고 있는 중이라 티스토리 Open API를 공부 중이다. 이 포스팅에서는 티스토리 API에 먼저 등록을 하는 방법에 대하여 알아보도록 하겠다.

일단 티스토리 API를 이용하기 위해서는 본인의 프로그램을 티스토리 서버에 클라이언트로서 등록을 해야한다. 이 절차는 티스토리 서버에게 “나 이제부터 서버에 API사용해서 계속 요청할꺼야”하고 사용자 등록을 하는 것이라 생각하면 된다. 티스토리 API 등록페이지를 들어가면 다음의 일곱가지 항목을 채우라는 웹페이지가 뜰 것이다. 아래의 설명을 보고 채워넣도록 하자.


  • 서비스명: 자신이 제공하고자하는 서비스 명을 넣는다. 필자의 경우, 패키지 이름인 “R4Tistory”라고 입력하였다.

  • 설명: 자신이 제공하고자하는 서비스 간략한 설명을 넣는다. 필자는 그냥 “티스토리 블로그 자동 포스팅을 위한 R패키지”을 입력하였다.

  • 로고등록: 자신의 서비스에 로고가 있다면 등록한다.

  • 서비스URL: 자신의 서비스 url을 입력한다. 필자의 경우는 PC애플리케이션이고, R패키지을 만드는 것이라 따로 서비스 url이 없어서 그냥 본 블로그 티스토리 주소를 입력하였다.

  • 서비스 형태: 자신이 제공하고자하는 서비스의 형태를 선택한다.

  • 서비스 권한: 읽기전용의 경우은 티스토리 블로그의 내용을 읽어오는 것 만을 할 수 있다. 필자의 경우 R패키지를 통한 블로그 포스팅을 목적으로 하므로 읽기와 쓰기를 동시에 할 수 있어야 했다. 따라서 읽기/쓰기를 선택하였다.

  • CallBack경로: 이 CallBack 경로는 티스토리 서버와 통신을 할 때 결과값을 전달받는 url을 입력한다. 티스토리 API의 경우 url을 이용하여, 보안 코드나 보안 토큰을 전달하기 때문이다. 필자의 경우 서비스 url과 동일한 블로그 홈페이지 주소를 적었다.

약관에 동의하고 등록 버튼을 누르게 되면 입력한 클라이언트 정보가 뜨면서 등록완료 페이지로 이동하게 된다.

페이지 정보를 보면, Client IDSecret Key 항목에 자신의 등록한 서비스의 아이디값과 키가 부여되어 있음을 확인 할 수 있을 것이다. 후에 이것을 이용하여 API을 이용하기 전에 인증과정(API 세계에서의 id와 password를 이용한 로고인 과정이라 생각하자.)을 거치게 된다.


SHARE TO



티스토리 툴바