본문 바로가기

Log

잘쓰던 티스토리 API가 문제를 일으킨다.

https://nemowork.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-%EA%B0%9C%EC%84%A0%ED%8C%90?category=861369

 

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?ca..

nemowork.com

2월 부터 잘 쓰던 이녀석이 문제를 일으켜서 주식 종목분석기의 자동 포스팅에 차질을 빚고 있다. 

File "C:\Users\woong\PycharmProjects\catapult\app\service\postingService.py", line 108, in __init__
    self.getAccessToken()
  File "C:\Users\woong\PycharmProjects\catapult\app\service\postingService.py", line 51, in getAccessToken
    redirect = s.get(oauth_url, params=req_params)
  File "C:\ProgramData\Anaconda3\envs\catapult\lib\site-packages\requests\sessions.py", line 546, in get
    return self.request('GET', url, **kwargs)
  File "C:\ProgramData\Anaconda3\envs\catapult\lib\site-packages\requests\sessions.py", line 533, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\ProgramData\Anaconda3\envs\catapult\lib\site-packages\requests\sessions.py", line 668, in send
    history = [resp for resp in gen] if allow_redirects else []
  File "C:\ProgramData\Anaconda3\envs\catapult\lib\site-packages\requests\sessions.py", line 668, in <listcomp>
    history = [resp for resp in gen] if allow_redirects else []
  File "C:\ProgramData\Anaconda3\envs\catapult\lib\site-packages\requests\sessions.py", line 165, in resolve_redirects
    raise TooManyRedirects('Exceeded %s redirects.' % self.max_redirects, response=resp)
requests.exceptions.TooManyRedirects: Exceeded 30 redirects.

access_token을 받아오는 과정에서 랜덤하게 리다이렉트 에러를 뱉는데 이게 되면 계속 되던가 안되면 계속 안되던가 해야 원인을 파악할텐데 되다 안되다 한다... 

스트레스 받네...