트위터의 API를 이용하기 위해서는 Access Token을 발급받아야 하는데, 그것을 위해 가장 기본적인 작업이
트위터 개발자 계정을 신청하는 일입니다.
개발자 계정만 신청해서 승인이 나면 Twitter Manager를 통해서 일반 트위터계정의 Access Token을 아주아주 손쉽게 발급받을 수 있게 됩니다.
완전 무제한은 아닐것 같긴 한데, 기존에 계정마다 개발자 계정을 신청해야하는거에 비해서는... 아주 편리해 진거죠.
트위터에 로그인 후 개발자 계정 사이트로 이동합니다.
로그인 할 계정은 미리 이런저런 기능을 사용하고 , 실제 사용중인 계정으로 하는것이 좋습니다.
완전 쌩 빈 깡통 계정으로 개발자 계정을 신청하면 반려될 확율이 높습니다.
개발자 계정을 신청하려면.
1. 정상적으로 사용하는 계정이어야 한다.
2. 휴대전화 인증된 계정이어야 한다.
적당한 계정을 골랐으면 아래의 링크로 들어갑니다.
developer.twitter.com/en/portal/petition/use-case
중간에 여기저기 들리는 경로가 있지만 바쁜 시간에 그런거 일일이 볼 필요는 없구요
바로 개발자 등록으로 갑니다.
개발목적이 뭔가요?
여러가지 선택이 있지만 저의 경우에는 Hobbyist > Exploring the API 를 선택하고 아래쪽에 Get started 를 눌러줍니다.
기본정보 입력
계정에 대한 기본정보를 보여줍니다.
반드시 이메일과 휴대전화가 등록되어 있어야 합니다.
본인의 계정이 정확한지 확인하고
What would you like us to call you? : 일종의 닉네임을 쓰는 곳입니다. 헷갈리지 않도록 계정명과 같이 쓰거나 마음에 들고 기억할 수 있는 이름을 써 줍니다.
What country do you live in? : 거주중인 국가 선택
What’s your current coding skill level? : 코딩실력?? 뭐.. 적당히 선택
Twitter 데이터 또는 API 사용 계획 제출
이 부분이 나에게는 가장 어려웠던... 내용이었던것 같다.
Twitter 데이터 또는 API 사용 계획을 영어로 설명하라고 합니다. 그리고 답변이 자세할수록 검토 및 승인이 더 쉬워진다고 합니다.
가장 만만한건 공부를 하고 싶다라고 쓰는 것이라고 합니다. (출처:ideainven.tistory.com/m/355)
위에 출처에서 퍼온 예문을 알려 드리겠습니다.
I am studying Python. I want to analyze text on Twitter using Twitter API. To do this, I will learn how to use the API. I am interested in a personal project. I do not disclose the data collected by Twitter to the outside.
I am studying programming. I want to analyze text on Twitter using Twitter API. I am learning how to use the API to do this. I'm also interested in team projects and want to study how to use APIs. We will not disclose data collected using the Twitter API to the outside.
위에 예문으로 적는것도 좋겠지만, 구글번역이나 파파고를 이용해서 본인이 적은 글을 영문으로 변환하여 제출하는것을 추천합니다.
아마도.. 저 위에 예문은 이미 많은 사람이 적어서 제출했을지도 모르니까요.
나머지 부분은 모두 No 로 선택하고 Next 버튼을 눌러줍니다.
작성내용 검토
항목을 꼼꼼히 검토하고 Next 버튼
약관동의
트위터에서 정한 규정이나 정책위반을 하면 강퇴시키겠다는 약속.
체크하고 우측하단에 Submit Application을 클릭합니다.
이메일 확인
이메일을 확인하라는 메시지가 나옵니다.
바로 이메일을 확인하러 갑니다.
Confirm your email 버튼을 눌러줍니다.
신청서가 정상적으로 접수되었다는 내용의 메시지가 나옵니다.
이젠.... 신청완료.
메일함을 열어보니 검토가 시작되었고, 답변을 메일로 줄테니 잘 확인하라는 내용이네요.
지금부터 기다림의 시간입니다.
트위터 api를 사용하려면 많은 시간이 필요한것 같습니다.
그래도 이제는 개발자 계정 1개만 만들면
꽤 많은 트위터계정의 Access Token을 발급 받을 수 있게 되었으니
이정도 수고는 할 수 있을껍니다.
^^
하.지.만 이걸로 끝이 나는게 아니죠...
개발자로 승인이 나면
앱(app) 등록을 해주어야 합니다.
승인날때까지 우선 기다려 봅니다.
30분 후에 메일이 하나 더 왔네요.
안녕하세요,
Twitter 구축에 관심을 가져 주셔서 감사합니다.
개발자 계정 애플리케이션 검토를 완료하기 전에 사용 사례에 대한 몇 가지 세부 정보가 필요합니다.
검토에 유용한 정보 유형은 다음과 같습니다.
- Twitter API 사용에 대한 핵심 사용 사례, 의도 또는 비즈니스 목적.
- 트윗, Twitter 사용자 또는 해당 콘텐츠를 분석하려는 경우 수행하려는 분석과 방법 또는 기술에 대한 세부 정보를 공유하십시오.
- 트윗하기, 리트 윗 또는 콘텐츠 좋아요와 관련하여 사용하는 경우 Twitter 계정 또는 해당 콘텐츠와 상호 작용하는 방법을 공유하십시오.
- Twitter 콘텐츠를 Twitter 외부에 표시 할 경우 트윗 및 Twitter 콘텐츠가 행 수준으로 표시되는지 또는 집계되는지 여부를 포함하여 제품 또는 서비스와 함께 트윗 및 Twitter 콘텐츠가 표시되는 방법과 위치를 설명합니다.
다음 세부 정보를 포함하여이 이메일에 답장 해주세요. 답변이 접수되면 검토를 계속하겠습니다. 도와 주셔서 감사합니다!
고마워,
트위터
이런경우는 처음이라....
트위터 매니저 : pdf82.com/bbs/board.php?bo_table=program&wr_id=164
'Cito 일 > 아무나 하는 파이썬' 카테고리의 다른 글
Mysql (MariaDB) 입력 오류 Not all parameters were used in the SQL statement. (0) | 2021.02.21 |
---|---|
파이썬 - 마리아DB 연결 (0) | 2021.02.18 |
Only the following pseudo-classes are implemented: nth-of-type. 파이썬 크롤링 오류 (0) | 2021.01.19 |
[파이썬] 파이썬의 레이아웃 (2) | 2020.09.05 |
[파이썬] 버튼 (QPushButton) 위젯 사용 (0) | 2020.09.04 |
[Python]트위터에 쿠파하기 업그레이드 1-4 : 채널 아이디 부여 (1) | 2020.09.01 |
[Python]트위터에 쿠파하기 업그레이드 1-3 : 상품 카테고리 확장 (0) | 2020.08.31 |
[Python] 문자열 공백 제거 (2) | 2020.08.30 |
[Python]트위터에 쿠파하기 업그레이드 1-2 : 네이버 단축 url 사용 (0) | 2020.08.30 |
댓글