pythonでTwitterに投稿
今回はtwitter APIを取得してpythonでtweetをするプログラムを書きたいと思います。
twitter APIへアクセスするにはOAuth認証が必要です。
この4つの認証keyが必要になります。
認証keyの取得についてはこちらのページを参照してください。
それではやっていきましょう。
from requests_oauthlib import OAuth1Session
import json
import random
CK = '*******************' # Consumer Key
CS = '*******************' # Consumer Secret
AT = '*******************' # Access Token
TS = '*******************' # Access Token Secert
url = "https://api.twitter.com/1.1/statuses/update.json"
params = {"status": "Hello,world!"}
twitter = OAuth1Session(CK, CS, AT, TS)
req = twitter.post(url,params = params)
if req.status_code == 200:
print("OK")
else:
print("Error: %d" % req.status_code)