자세히보기

NCS/08. 문화·예술·디자인·방송

한글2018로 티스토리 API 글쓰기

제이훈의 스마트 사업관리 2020. 2. 23. 13:49





WHY: 한글 2018에서 작성한 글을 티스토리로 업로드 하기 위해

WHO: 블로그 주인이

WHAT: 한글에 티스토리 API를 등록하는 방법을 구체화합니다.

WHEN: 2020년 02월 23일부터 ~ 마감일은 미정

WHERE: 장소와 무관하게

HOW: 관련 지식과 담당자의 조언을 통해서

HOW MUCH: 1건을


안녕하세요, 제이훈입니다.

평소 한글을 자주 사용하기에 

한글2018로 블로그 글을 작성하는 방법은 없을까? 

라는 생각이 들었고, 이를 실천하고자 구글링하여 

한글로 티스토리 블로그의 글을 작성하는 방법을 찾았습니다.







다른분들께서도 워낙 많이 포스팅을 해놓으셨기에

별 어려움 없이 등록이 가능할 것이라고 생각했습니다. 

한글2018에서 도구 > 블로그 > 블로그 계정 관리 메뉴에 접속하여

더하기 버튼을 클릭한 후, 각 내용을 아래와 같이 입력하면, 

정상적으로 등록이 가능하다고 안내가 되어있습니다.


티스토리 한글 글쓰기


API 주소 : 자신의 블로그 주소/api

사용자 아이디 : 티스토리 이메일 계정

API 연결 암호 : 티스토리 이메일 계정의 비밀번호



블로그 연결에 실패했습니다. 인터넷 연결이 되어있지 않거나, 블로그 정보 및 계정 정보가 올바르지 않습니다


블로그 연결에 실패했습니다. 인터넷 연결이 되어있지 않거나, 블로그 정보 및 계정 정보가 올바르지 않습니다

하지만 정상적으로 블로그 API주소와 계정을 입력했음에도 불구하고,

블로그가 연결이 되지 않았습니다. 이를 해결하고자 API를 새롭게 발급받았습니다.


최근에 티스토리에서 API를 발급받는 방법은 변경이 되었습니다.

변경된 API 발급 방법에 따라, 티스토리 메인(https://www.tistory.com/)에서 

오픈 API 버튼을 클릭하여 안내되는 절차를 진행하였습니다.


티스토리 오픈API



오픈API를 발급받기 위해서는, 아래의 항목을 입력해야 합니다.

서비스 명 : 자신의 블로그 이름

서비스 URL : 블로그 주소

CallBack : 블로그 주소







티스토리 오픈API 앱등록




위 처럼, API를 등록하게 되면, 아래와 같이 APP ID와 Secret Key를 발급받게 됩니다.

티스토리 APP ID


APP ID와 Secret Key를 활용해서 Access Code를 발급받습니다.


하단의 주소를 완성하여 인터넷 익스플로러 주소창에 입력하시면 됩니다.

https://www.tistory.com/oauth/authorize?client_id=앱아이디&redirect_uri=홈페이지주소&response_type=code&state=someValue


입력 후 엔터를 하시면, 

https://wellcometokorea.tistory.com/?code=엑세스코드&state=someValue를 확인하실 수 있습니다.


엑세스코드 까지 발급받은 다음에,

API로 발급받았던 App ID와 Secret Key도 함께 사용해보았습니다

그러나 여전히 정상적으로 작동하지 않습니다.


답답한 마음으로 다음 고객센터에 한글로 티스토리 글쓰기가 안된다며 문의를 넣었습니다.

그리고 다음 고객센터로부터 아래와 같은 답변을 받았습니다.



안녕하세요, 고객님.


Daum 고객센터입니다.


우선, 문의하신 2건의 내역 모두 확인하였으며, 종합하여 답변 드리는 점 참고 바랍니다.



티스토리는 한글 등이 사용하는 MetaWebloAPI를 지원하지 않습니다.


예전에 지원했었지만, ☞ 티스토리 일부 기능 종료 사전 안내(트랙백, 데이터 백업, BlogAPI)


현재는 지원하지 않으니 이점 참고하여 이용 부탁드리겠습니다.

다른 궁금하신 사항은 언제든지 ☞ Daum 고객센터로 문의해 주시기 바랍니다.


감사합니다.


결국, MetaWebloAPIg API로 한글에서 티스토리 글쓰기를 하는 것은 더이상 불가능합니다.

다음 측에서 이 기능을 막은 이유는 보안상의 문제때문이라고 하네요.

아쉬울 따름입니다. 더 좋은 방법을 찾게 되면 다시한번 재업로드 하겠습니다.

도움이 되셨다면 좌측 하단의 하트표를 클릭 부탁드립니다.

감사합니다.