주경야매 미국주식

트위터, 파이썬 자동 트윗 (1) 본문

파이썬

트위터, 파이썬 자동 트윗 (1)

주경야매 2021. 5. 31. 09:05

파이썬을 이용해 트위터에 자동으로 트윗을 날려보자.

 

코딩에 들어가기 전에 트위터에서 계정 세팅부터 해야한다.

 

트위터를 이용하려면 당연히 트위터 계정이 우선 필요하고, 프로그램을 이용해 자동 트윗을 하려면 트위터 API를 이용해야 하기 때문에 트위터 개발자 계정이 필요하다. 트위터 개발자 계정 발급은 무료이니 부담없이 만들어보자.

 

먼저 트위터 계정을 만든 후, 개발자 사이트 https://developer.twitter.com/ 로 이동해 로그인 한다. 

로그인을 하면 우측 상단에 메뉴가 바뀌면서 Developer Portal 이라는 메뉴가 나타난다. 이 메뉴를 눌러 개발자 포털로 들어간다.

 

반응형

트위터 API를 이용하려면 프로젝트라는 것이 필요하다. 프로젝트는 개발자의 코드와 트위터 API가 커뮤니케이션 하는 관문처럼 이용된다.

 

개발자 포털 왼쪽 메뉴 중 Projects & Apps 를 클릭하면 새로운 프로젝트를 만들 수 있는 화면으로 진입힌다. 만일 이미 만들어놓은 프로젝트가 있다면 목록에 나타난다. 

 

 

위 스크린샷에서는 이미 만들어놓은 프로젝트가 있어서 함께 표시되고 있는데, 그렇지 않다면 화면 아래쪽 부분만 표시될 것이다. 여기에서 빨간색으로 표시된 Create App 버튼을 클릭하자.

 

이제 트위터에서 요구하는 정보들을 단계별로 입력해가면 된다.

 

1) 프로젝트를 이용할 앱 이름을 입력한다. 신규 계정이라면 뭣 때문에 프로젝트를 만드려는지 설명을 요구하는데, 영어가 편치 않으면 구글 번역기를 돌려서 적당히 입력하면 된다.

 

2) API Key, API Secret Key 등 정보를 복사해두고, Go to dashboard 를 눌러 대쉬보드로 들어간다.

 

3) 대쉬보드에서 Permission을 변경한다. 아래 화면에서 빨간색으로 표시된 Edit 버튼을 누른다.

 

4) Permission을 Read and Write로 바꾸고 Save 한다.

 

5) 이제 Access Token 을 받기 위해 Keys and tokens 로 이동한다. 화면 맨 아래 Access Token and Secret 에 있는 Generate 버튼을 누르면 토큰을 발급받게 된다.

 

6) 발급받은 토큰 정보를 복사해 저장해둔다.

 

이제 트위터 API를 이용하기 위한 개발자 세팅은 끝났다.

Comments