티스토리 뷰

티스토리 자동 포스팅하는 방법을 3단계로 요약해봤습니다. 저는 한 3일 정도 자동 글 작성하는 크롤링 코드 작성하고, 1일 정도 api 이용해서 글쓰기, 그리고 스케줄러로 글 올리기 1일, 총 5일 정도 걸렸습니다. 

1. 자동으로 글 작성하는 코드 작성

원하는 사이트에서 크롤링해도 되고 원하는 글을 다 적어두시고 그 파일을 불러오는 것도 좋고 원하는 코드를 작성해야 합니다. 어느 정도 코딩 실력이 있어야겠죠.  아이디어를 주자면 퍼오고자 하는 사이트의 url을 다 저장해주고 그 유알엘에서 몇 개씩 퍼오게 하는 것도 있고, 어떤 게시판에서 추천 몇 개 이상 인글만 퍼와서 올리는 방법도 있다. 퍼오는 것은 크롤링하면 쉽게 할 수 있다. 지금 추가로 생각 중인 것은 쿠팡에서 인기 있는 추천받은 것들 가지고 오는 것 생각 중이다. 

 

2. 자동으로 글 티스토리에 올리기

티스토리 api를 통해서 자동 글쓰기를 할 수 있습니다. 제목과 내용을 입력해서 api를 이용해서 프로그램을 돌리면 자동으로 1번에서 코딩으로 만든 글을 타이틀 부분과 콘텐츠 부분에 첨부하면 올라갑니다. 올릴 때 <p><h2> 태그 같은 것도 되니까 콘텐츠 부분을 잘 응용하면 화려한 글도 쓸 수 있을 것 같아요. api를 하는 자세한 방법은 우선 id와 시크릿 id를 받고 유알엘에 입력하면 코드를 받고 코드를 받은 뒤에 접근 코드를 받는 것이다. 접근 코드 받을 때 하루 정도 뒤에 하니까 됐다. 난 접근 코드가 안 떠서 왜 안 뜨냐 access code를 받을 때는 그냥 코드 받을 때처럼 하는 게 아니고 포스트맨을 써도 좋고 아니면 f12를 누르고 개발자 모드로 들어가서 접근 코드를 받을 수가 있다. 근대 잘 안돼서 머야 하고 왜 계속 에러 뜨지 했는데 다음날 해보니까 그냥 되더라. 혹시 안되시는 분들은 다음날 받으세요. 그리고 개발자 모드로 접근해서 받을 때는 먼저 개발자 모드 띄어두고 가이드에 있는 유알엘로 들어가셔라. 오픈 api 가이드 잘 읽어보고 하시면 쉽게 하실 수 있을 것이다. 

오픈 api 티스토리
오픈api

그리고 접근 코드 받은 뒤에 글쓰기 하는 방법 가서 글 쓰는 것은 나도 크롤링해서 찾았는데 어떤 분이 구글에 이미 잘 올려두셨다. 그 코드 가지고 와서 내 티스토리 아이디랑 주소 입력하고 내 코드 내 아이디 입력하면 된다. 

 

 

3.  윈도 자동 스케줄러를 이용해서 자동화하기

이제 글을 자동으로 글 작성한 코드를 api로 올릴 수 있게 되었고 그다음은 이제 내가 실행하지 않아도 알아서 실행하게 되게 하는 것이다. 아침에 컴퓨터를 켜면 자동으로 포스팅이 된다던지 아님 그냥 정시에 알아서 포스팅이 된다던지 하면 된다.  이전에는 aws 아마존 서버를 이용해서 해봤는데 1년 공짜라고 했는데 돈을 조금 내야 하더라. 물론 내가 어떻게 하는지 잘 모르고 그냥 구글 보고 따라 해서 실수한 것일 수도 있는데 서버 관련 리눅스 언어도 조금 알아야 하고 공부할 분량이 너무 많았다. 근대 이번에 알게 된 자동 스케줄러는 그야말로 자동이다. 그냥 자동으로 원하는 파일을 배치파일로 만들어서 실행하면 된다. 배치파일 만드는 방법은 메모장을 만들고 그 메모장에 파이썬이 설치된 주소와 실행하고자 하는 파이썬 프로그램의 주소를 넣어주고 아래줄에 paues를 넣어주면 된다. 그리고 스케줄러에 파이썬 배치파일 주소와 파이썬 배치 파일이 있는 주소를 넣어주고 각 종 원하는 설정을 맞춰주면 된다. 

 

티스토리 자동 포스팅하는 방법을 그냥 줄글로 썼는데 다음에는 조금 더 자세한 설명과 사진으로 올리도록 하겠습니다. 마지막으로 자동 포스팅된 글 아래에 남기고 갑니다.

 

후기

자동 포스팅 관련해서 며칠 해보니 자동 포스팅은 역시 의미 없는 것이구나, 돈이 되지는 않는구나 하는 생각도 듭니다. 물론 아직 쌓이지 않아서 그런 것 일 수 있지만, 돈 되는 글은 역시 돈과 관련된 키워드의 글이나 제품 관련 글로 손수 적은 3000자 이상의 글이 구글 상위 노출돼서 수익이 되는 것이지 그냥 허접한 크롤링한 글로는 수익이 되는 것은 어려운 일이라 생각이 드네요. 

 

 

<함께 읽으면 좋은 글>

[제주특별자치도] 감염병 환자 진료를 위한 항공비 지원 신청방법 신청 조건 신청기간 총 정리

 

[제주특별자치도] 감염병 환자 진료를 위한 항공비 지원 신청방법 신청조건 신청기간 총 정리

감염병 환자 진료를 위한 항공비 지원 : 지원대상 ○ HIV 감염인 지원내용 ○ 감염병(HIV환자 등) 진료를 위한 항공비 등 지원 : HIV 감염인 의료기관 진료 및 항공비 지원 - 항공료는 월 1회 11만원

sisetracker.tistory.com