반응형
1.에러 메세지
TweepError: Twitter error response: status code = 401
2. 해결한 방법
1)Access permission을 <Read, write, and Direct Messages>으로 바꾸고
2)Consumer API keys와 Access token & access token secret 을 regenerate
3.원인
- 1.서버시간이 잘못되었을 경우 -> 서버시간을 세계표준 시간으로 변경하면 에러 해결
- 2.Keys 와 tokens을 올바르게 입력하지 않았을 경우
- 3.<Access Permission>이 <Read, write, and Direct Messages>로 설정되지 않았을 경우 (내 경우)
- 4.Callback URL이 비워져있을 경우에도 이런 에러가 발생한다고함
해결과정
트위터 API승인을 받아 jupyter notebook으로 크롤링을 하려는 데 자꾸
TweepError: Twitter error response: status code = 401 라는 에러가 떴다.
트위터 개발자 페이지에 가서 확인해보니
인증이 안되어서 발생하는 에러였다.
에러가 떠서 답답해 하던 도중 트위터 개발자 페이지에서 다음과 같은 글을 발견!
(참고사이트 :twittercommunity.com/t/error-401-unauthorized/367/13)
Permission을 바꾸고 access token을 발급받아야한다는것
권한을 바꾸고 access token을 regenerate해도 해결이 안되었다
Consumer API keys까지 Regenerate하니까 해결이되었다
반응형
'공부기록 > Data Science' 카테고리의 다른 글
단어 표현 - 어떻게 자연어를 컴퓨터에게 인식시킬 수 있을까 ? (0) | 2022.02.02 |
---|---|
사이킷런을 이용한 한국어 특징 추출 및 토크나이징 (+ KoNLPy 형태소 분석기) (0) | 2022.02.02 |
[혼공단 4주차 미션] 교차검증 ( cross validation) 설명하기 (0) | 2021.02.21 |
[EduTech] Adaptive Learning 적응형 학습 알고리즘 간단정리 - BKT,PFA,DKT (0) | 2020.07.09 |
[Python]nltk Lookup error 해결 방법 - nltk downloader (0) | 2020.05.04 |