안녕하세요
코딩연습생입니다~
이번 포스팅은 파이썬 언어를 통해 티스토리 API를 사용하여 자동 업로드를 구현해 볼려고 합니다
구현에 앞서 몇가지 준비사항들이 필요한데
1. Token 키를 알아야 합니다(이번 포스팅 내용)
2. 글을 올리려고 하시는 카테고리 ID를 알아야 합니다
3. 파일 첨부시 이미지 파일만 가능합니다
그러면 시작해 보도록 할께요
1. token 키를 확인하기
https://www.tistory.com/guide/api/manage/register
위의 사이트에 접속합니다
빨간색으로 표기된 부분을 모두 작성합니다
서비스명 : 블로그명을 입력합니다
서비스URL : 블로그 전체 주소를 입력합니다
서비스형태 : 웹서비스
서비스권한 : 읽기.쓰기
CallBack : 서비스 URL와 동일하게 입력합니다
그 다음 등록을 눌러주세요
등록이 완료가 되면 앱 관리 메뉴로 들어가서 상세 내용을 확인 합니다
앱 관리 -> 등록된 서비스명의 설정을 클릭
설정 메뉴에서 다음 값을 확인 할 수 있습니다
1. App ID, Secret Key
AppID와 Secret Key를 알았다면 익스플로러를 실행해서 다음 주소를 입력 합니다
https://www.tistory.com/oauth/authorize?client_id={AppID}&redirect_uri={서비스URL}&response_type=code&state=someValue
AppID와 서비스URL은 설정화면에 있는 정보를 넣어주시면 됩니다
위의 URL을 접속하시면 아래와 같은 화면이 나오게됩니다
이런 창이 드시면 허가하기를 눌러줍니다
새로운 창이 뜨면서 위의 url 주소 중 아래 빨간색 영역으로 표기된 부분을 잘 복사해 줍니다
code 값을 얻으셨다면 이제 마지막 단계만 하시면 Access Token을 얻으실수 있습니다
https://www.tistory.com/oauth/access_token?client_id={AppID}&client_secret={SecretKey}&redirect_uri={서비스URL}&code=코드&grant_type=authorization_code
해당 주소를 익스플로러에 입력해주시고 디버깅 모드를 여시면 아래와 같이 Access_token을 얻으실수 있습니다
다음번 포스팅에서는 이번에 얻은 Access_token을 사용하여 파이썬으로 카테고리 ID를 확인하는 방법을 포스팅
하도록 하겠습니다
'코딩정보 > Python' 카테고리의 다른 글
[Python] 티스토리 API를 사용하여 작성글 쓰기(2) (0) | 2021.01.14 |
---|---|
[Python] 티스토리 API를 사용하여 작성글 쓰기(1) (10) | 2021.01.12 |
[Python] 웹크롤링을 통한 종가 정보 가져오기 (0) | 2020.12.03 |
[파이썬] pymssql를 활용한 MSSQL DB 데이터 조회 (0) | 2020.08.13 |
[Anaconda3] Python 버전 바꾸기 (2) | 2020.02.04 |