티스토리 Blog API 연동 소스 (php)


첨부파일 : blogapi_tistory.zip


티스토리에서 제공하는 Blog API 를 연동해 봤습니다.

개인사이트의 제로보드에 연동해서 사용해 봤는데.. (http://www.iconbox.com)

메뉴 중 "가볼 만한 곳" 에 포스팅 시 티스토리의 제 블로그에도 포스팅 되게 되어 있습니다.


먼저 첨부된 소스를 보시고 아래 두 파일 만 수정하시면 기본적으로 테스트 하실 수 있습니다.

단, 제로보드에 연동하는 부분은 각자 본인이 작업 하셔야 합니다.

본 소스 파일은 공개된 소스에 티스토리에 포스팅 하는 부분만 수정 구현 되어 있습니다.


* tistory_post.php  // 티스토리에 포스팅할 내용과 환경 변수를 설정하는 페이지입니다.

$BLOGID  = "xxxxx";    // Blog API ID
$USERNAME = "xxxxxxxxxxxxxxxxxx"; // Tistory ID
$PASSWORD = "xxxxxxx";   // Tistory Password
$CATE  = "xxxxxx";    // 카테고리
$TAGS  = "xxxx,yyyy";   // Tag
$CONTENT = "TISTORY(티스토리) Blog API TEST<br><b>블로그 API 테스트입니다.<b>"; // 포스트 내용
$SUBJECT = "tistory blog api test"; // 포스트 제목
$ACCEPT_COMMENTS = "1"; //댓글허용 =1
$ACCEPT_TRACKBACK = "1"; //트랙백허용 =1
$PUBLISH = true;   // 공개여부 : true - 공개, false - 비공개


* blogger.php  // Blog API Library 파일입니다.

$BLOGGER_APPID  = "xxxxx"; // Blog ID
$BLOGGER_SERVER = "xxxxxx.tistory.com"; // Blog API 셋팅 주소
$BLOGGER_PATH   = "/api"; // Blog API 셋팅 주소


function blogger_newPost(....)    // 티스토리 Blog API 에 맞게 수정한 함수입니다.



태초에 나는 개그이야기를 만들었다.
내말을 믿고 나를 따르면 천당,
내말을 믿지않고 나를 따르지 않으면 지옥,
나는 하늘나라(우주)에 사느니라.

그럼 난 외계인?