발생한 오류 메시지 :
You currently have Essential access which includes access to Twitter API v2 end points only, If you need access to this
endpoint, you'll need to apply for Elevated access via the Developer Portal,
You can learn more here: https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api#v2-access-leve'
해당 오류는 코드 453으로 분류되었는데 즉 현재 권한(Essential)으로는 해당 API 기능을 사용하지 못한다는 뜻이며
Elevated 접근권한을 획득해야 한다는 뜻입니다.
트위터 정보수집 API는 현재 이와 같이 무분별 혹은 악의적인 정보수집을 막기 위해 API의 활용에 대한
제한사항이 추가되어 있는 상태입니다.
V2의 Twitter API를 사용하기 위해서는 먼저 트위터 개발자 계정을 생성해야 합니다.
현재 개발자 계정이 등록되고 생성된 API Key 값입니다.
하지만 초기 단계에서는 Essential 등급으로 V2사용이 불가능합니다.
등급 상향 요청은 아래 링크에 들어가서 진행합니다.
개발자 계정, API 키, 프로젝트 세 개의 조건이 충족되었다면 개발자 포털 내에서 등급을 상향할 수 있습니다.
본인의 개발자 대시보드에서 API V2 항목을 들어간 후
적용하다를 누릅니다.
첫번째에서는
대부분의 항목은 이미 기입되어 있고
이름과 국적 등 기본정보만 간단하게 입력합니다.
API와 트위터로 수집된 정보에 대한 사용 목적과 계획에 대해 서술해야 합니다.
거기다가 영어로 작성해야 한다니..
이런 거 대충 적고 말린 합니다만 혹시 모를 불상사에 대비해서 성심성의껏 적습니다.
아래의 추가적인 세부사항은 해당되지 않는 경우 비활성화가 가능합니다.
입력을 마치면 개인 정보에 대한 간단한 확인과 정책 동의 후 끝이 납니다.
Essential이었던 API 등급은 Elevated로 상향되었고 이제 API V2를 사용할 수 있습니다.
'IT종합 > Web Technic' 카테고리의 다른 글
학점은행제 학점인정 온라인으로 신청하는 방법 - 독학사, 학사 학위, 학점은행제 (0) | 2023.06.27 |
---|---|
인스타그램 숍스 신청하고 승인받는 법 정리 (6) | 2023.06.26 |
Git Push Error 충돌 관련 오류 해결법 (rejected non-fast-forward) (2) | 2023.05.29 |
다음 웹 사이트 검색결과 크롤링 해오기 - Python, BeautifulSoup4, requests (0) | 2023.02.21 |
빠르고 간편한 웹 개발을 위한 Jquery cdn (0) | 2020.11.03 |
댓글