Featured image of post Twitter API와 Google Colaboratory로 자동 트윗하는 방법 [Python]

Twitter API와 Google Colaboratory로 자동 트윗하는 방법 [Python]

Twitter API와 Google Colaboratory를 이용하여 Python(tweepy)으로 자동 트윗을 실행하는 절차를 설명합니다. API 키 설정부터 실제 코드까지, 복사 및 붙여넣기로 바로 테스트해 볼 수 있습니다.

필요한 것

  • Twitter API
  • Twitter API SECRET
  • Twitter ACCESS TOKEN
  • Twitter ACCESS TOKEN SECRET
  • Google 계정

Twitter API 취득 방법은 참고 사이트를 참조해 주세요.

API를 사용하여 트윗하는 순서

  1. https://colab.research.google.com/ 에 접속
  2. 「파일」→「새 노트 만들기」를 선택
  3. 아래의 코드를 붙여넣고 실행 (실제 각 값은 직접 취득한 것을 사용해 주세요)
1
2
3
4
API_KEY = '9Smu2f2RoLqbVQHQq6n79Z2JW'
API_SECRET = 'uGVRIkLL2l8sRyPv2Lr4mXxXppnQF1isMoRnvktcXCtFgAK2R8'
ACCESS_TOKEN = '0367292979164670705-7hSErDoQbO6fkFtnn5UY0vqpvecy0O'
ACCESS_TOKEN_SECRET = 'pUv81U9GVzZirz5g4AxZPHAJ4GpSXnBo8GUcZ1egtjw9q'
  1. 아래의 코드를 붙여넣고 실행
1
import tweepy
  1. 아래의 코드를 붙여넣고 실행 (API v1.1)
1
2
3
4
auth = tweepy.OAuthHandler(API_KEY, API_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
api = tweepy.API(auth)
api.update_status("hello")

→hello라는 트윗이 게시됨

  1. 아래의 코드를 붙여넣고 실행 (API v2.0)
1
2
client = tweepy.Client(consumer_key=API_KEY, consumer_secret=API_SECRET, access_token=ACCESS_TOKEN, access_token_secret=ACCESS_TOKEN_SECRET)
client.create_tweet(text='hello v2')

→hello v2라는 트윗이 게시됨

이상

참고

comments powered by Disqus