c# 티스토리 API 1탄 엑세스토큰 얻기 방법 안내

Posted by 슈퍼너드 리보
2020. 7. 11. 00:12 프로그래밍/C#
반응형

티스토리 API로 글쓰는 프로그램을 만들기 위해 한번 API발급을 받아봤습니다. 그래도 전 어케 할 수 있었는데 해보니까 초보자분들은 엄청헤매갰더라고요;; 그래서 오늘 친절히 설명해봤습니다.제일 먼저 할건 티스토리에서 API키를 발급하는겁니다. 발급 방법은 간단합니다. 티스토리 홈 하단에 API 메뉴에 들어가서 다음과 같은 정보들을 입력해줍니다. URL, 콜백 부분 여러분들 블로그 주소 적으면 됩니다. 그런 다음에 등록 버튼 눌러줍니다.


다 하셨으면 해야할건 2019 비주얼베이직으로 콘솔앱을 만들어주는겁니다. 여기서 닷넷코어 콘설 누르면 솔루션 탐색기에 참조 항목 안뜨니까 집중학교 닷넷 프렘임워크 콘솔 앱을 눌러주세요. 제목은 Tistory1으로 해서 앱 만들면 됩니다.

소스코드

이제 다음과 같은 코드를 입력합니다. api.SetClientID는 좀 전에 발급받은 App ID를 api.GetAccessTokenFromWeb은 블로그 URL 주소를 적으면 됩니다.

using System;

using TistoryAPISharp;

namespace Tistory1
{
    class Tistory1
    {
        static void Main(string[] args)
        {
            TistoryAPI api = new TistoryAPI();

            api.SetClientID("ABcdEfgHijkLMnop");
            api.GetAccessTokenFromWeb("https://comsperger.tistory.com/");
        }
    }
}

이제 우측 솔루션 탐색기에서 참조 항목을 우클릭하고 너겟에 들어가줍니다.

찾아보기에서 티스토리를 검색해 설치해줍니다.

이제 F5버튼을 눌러 실행시켜봅시다. 저같은 경우 브라우저를 여러가지 쓰는데 그 중 익스플로러가 떠서 다시 로그인 인증을 했습니다.

이메일 인증을 끝내고, 이제 다시 짜놓은 코드를 실행해봅니다.

그러면 이런식으로 액세스 토큰이 발행되는걸 확인 할 수 있습니다.

반응형