티스토리 오픈 API 를 이용하여 내 블로그 글 수정하기 1부

티스토리 모바일 스킨은 사용자가 수정할 수 없게 되어있습니다.

HTML ,CSS 스킨을 수정하면 PC 에서 보이는 부분만 수정이 되는데, 대부분의 티스토리 블로거들이 이 부분에다가 구글 애드센스 코드를 넣어두고 있어, 모바일에서는 해당 광고가 보이지 않고 있습니다.

모바일에서도 애드센스를 보이게 하려면 이미 발행된 모든 글을 수정해야 하는데, 이 작업을 하다보면 깊은빡침에 이릅니다.



좀 쉽게 하는 방법이 없을까 하던중, 티스토리 API 중 글수정 API 를 이용하면 쉽게 가능합니다.

다른 언어도 많겠지만, 저는 PHP 가 간편하여, PHP 로 하는것을 설명드립니다.

전제조건 1. 도메인이나 웹호스팅 계정이 있어야 한다.

전제조건 2. curl (Client URL Library) 를 사용가능해야 한다.

전제조건 3. PHP 를 할줄 알아야 한다. -_-v..


위 전제조건에 해당되지 않는 분들을 위해서 공개 페이지도 제공해드립니다.

단, 해당 서비스를 사용함에 따른 불이익은 본인이 감수하셔야 합니다.

그럴일은 없겠지만, 재수없게 포스팅한 내용이 사라진다던가 -_-....

아래 주소를 클릭하시면 해당 서비스를 이용가능합니다. 

http://tistory.i-swear.com


그럼, 이제부터 시작해볼까요.


티스토리 오픈 API 에서 Consumer 로 등록

티스토리에 로그인하여 Consumer 등록페이지로 이동합니다.

티스토리는 OAuth[각주:1] 을 사용합니다.

서비스명과 설명은 대충 넣습니다.

서비스 URL 은 현재 코딩한 후 업로드할 서버 URL 을 입력합니다.

예) http://tistory.i-swear.com

CallBack 경로는 티스토리 인증창이 뜬후 돌아갈 경로를 입력합니다.

해당 경로로 Access Token 이 발급됩니다. 반드시 유효한 경로를 입력하셔야 합니다.

예) http://tistory.i-swear.com/callbak.php

OAuth 약관에 동의한후 등록을 하시면, Consumer 관리 페이지에서 내가 등록한 내역을 확인할 수 있습니다.

이곳은 꼭 확인하셔야 합니다.

왜냐하믄, 이곳에 가장 중요한 client_id 와 secret_key 가 있습니다.




상세보기를 클릭하시면 아래 이미지처럼 나옵니다.



그럼 이제, 티스토리 관리 페이지는 볼 필요가 없습니다.

Client ID, Secret Key, CallBack 경로는 앞으로 코딩할 곳에 쓰이니 다른 곳에 복사해 둡시다.


이 글과 연관된 글

2013/01/04 - 티스토리 오픈 API 를 이용하여 내 블로그 글 수정하기 1부

2013/01/04 - 티스토리 오픈 API 를 이용하여 내 블로그 글 수정하기 2부

2013/01/05 - 티스토리 오픈 API 를 이용하여 내 블로그 글 수정하기 3부

2013/01/10 - 티스토리 구글애드센스 데스크탑,모바일 광고 구분하여 보내기

티스토리오픈API 이용하여 광고 삽입 쉽게 하기

글재주가 부족하다보니 조금 횡설수설한 면이 없지 않아 있네요. 양해바랍니다.


  1. OAuth는 OpenAPI로 개발된 표준 인증 방식으로, 각종 애플리케이션에서 사용자 인증을 거칠때 활용될 수 있다. [본문으로]

Comments 9