본문 바로가기

API

(6)
티스토리 API에 관한 마지막 포스팅 nemowork.com/1431 티스토리 API가 막혔다... 이제는 정말 티스토리 API를 놔줘야할때가 온 것 같다. 슬그머니 인증방식 하나를 뺄 때에도 어떻게든 이대신 잇몸으로 대응한다고 셀레니움까지 동원해서 어떻게든 access_token을 발급받아 사용 nemowork.com 주식 종목 분석기를 개발하면서 티스토리 API를 통한 자동포스팅을 지속적으로 해왔던 이유중 하나는 아무래도 내가 개발자로서 거쳐온 커리어들이 대부분 백엔드 중심의 개발이 주가 되다보니, Front-end 웹개발이나 모바일 앱같은 화면 개발의 경우, 업무 후 자투리 시간을 내어서 하기엔 내게 부담이 됬다. 그래서 마크다운으로 작성한 포스팅을 html로 변환 후 블로그에 포스팅을 해서 매일 주목해볼만한 종목을 블로그를 통해 보면..
티스토리 API가 재대로 동작하지 않았던 이유를 알아내다. 9월 1일부터 주식 종목분석 자동 포스팅이 올라오지 않았다. [Log] - 티스토리 API에 다시 문제가 생겼다. 티스토리 API에 다시 문제가 생겼다. 9월 1일부터 개발했던 종목분석기의 기능인 티스토리 자동 포스팅이 되지 않고 있다. 예전에도 비슷한 문제는 있었지만, 그때는 되다 안되던 문제였다면 이번엔 최초부터 access_token 발급이 되�� nemowork.com 그땐 문제가 생긴 것만 알고, 사실 이전에도 그랬던 것처럼 몇일 있으면 다시 복구가 되지 않을까 생각을 했었는데 이미 열흘이 지난 시점에도 access_token을 받아오는 로직이 재대로 동작하지 않았다. 왜일까? 없는 시간을 쪼개 알아보다가 이유를 알아버렸다. tistory.github.io/document-tistory-apis..
Python과 티스토리 API를 활용하여 글을 작성하기 - 개선판 https://woongbinni.tistory.com/entry/Python%EA%B3%BC-%ED%8B%B0%EC%8A%A4%ED%86%A0%EB%A6%AC-API%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%98%EC%97%AC-%EA%B8%80%EC%9D%84-%EC%9E%91%EC%84%B1%ED%95%98%EA%B8%B0?category=861369 Python과 티스토리 API를 활용하여 글을 작성하기 일간으로 주식 분석 정보를 포스팅하려면 분석에서 포스팅의 과정중 어느정도는 자동화가 되어야 했다. (아니면 근성이 있던가.. ) 분석 결과를 마크다운 포멧의 리포트로 나오게 하였고 이를 포스팅하는 것은 내.. woongbinni.tistory.com 일전에 포스팅을 한번 했었기..
대신증권 CYBOS plus 자동 접속하기 CYBOS API를 이용한 주식종목 가져오기나 해당 종목의 차트 정보를 가져오는 python 코드 예제들은 검색하면 많이 나오지만, 프로그램을 어느정도 완성 후에 daemon으로 띄우기 위해 필수적인 자동 로그인과 관련된 코드들은 검색을 해도 잘 나오지 않는다. 처음엔 방법이 없는줄 알았는데, 그래도 구글링을 하니 안되는건 없더라.. 자동 실행을 위한 패키지를 설치해준다. # 참고로 CYBOS Plus api가 윈도우만 지원하므로, 해당 패키지 인스톨도 윈도우에서밖에 실행되지 않는다. > pip install pywin32 pywinauto cybos 접속 관련 클래스는 다음과 같이 선언하였다. import win32com.client from pywinauto import application impo..
티스토리 API로 글작성시 414 에러.. https://woongbinni.tistory.com/19 Python과 티스토리 API를 활용하여 글을 작성하기 일간으로 주식 분석 정보를 포스팅하려면 분석에서 포스팅의 과정중 어느정도는 자동화가 되어야 했다. (아니면 근성이 있던가.. ) 분석 결과를 마크다운 포멧의 리포트로 나오게 하였고 이를 포스팅하는 것은 내.. woongbinni.tistory.com 몇몇 삽질을 해서 테스트 포스팅에는 성공을 하였으나, 실제 주식 분석 글을 생성후 API를 통해 글을 등록하려니 글이 등록되지 않는다. Request-URI Too Long The requested URL's length exceeds the capacity limit for this server. 이와같은 414 에러가 나는데 업로드하는 컨텐..
Python과 티스토리 API를 활용하여 글을 작성하기 일간으로 주식 분석 정보를 포스팅하려면 분석에서 포스팅의 과정중 어느정도는 자동화가 되어야 했다. (아니면 근성이 있던가.. ) 분석 결과를 마크다운 포멧의 리포트로 나오게 하였고 이를 포스팅하는 것은 내 손으로 해왔는데, 이것도 3일정도 하니 꽤나 번거롭다. KOSPI와 KOSDAQ을 뒤바꾸어 올리는 실수를 하기도 하고.. 그래서 자동화가 필요했다. 티스토리 API가 문서화가 잘 되어있기는 하지만 드문드문 안내하지 않는 내용도 있어서, 구글링도 해가며 코드를 만들었다. 코드에서 나오는 config는 직접 작성한 함수이므로 해당 부분은 따로 치환야 동작한다. import requests import re from config.config import config class PostingService: a..