TwitterにツイートするPythonを作成する
見よう見まねで作ってみました。
post.py
import json, config from requests_oauthlib import OAuth1Session CK = config.CONSUMER_KEY CS = config.CONSUMER_SECRET AT = config.ACCESS_TOKEN AS = config.ACCESS_TOKEN_SECRET twitter = OAuth1Session(CK, CS, AT, AS) url = "https://api.twitter.com/1.1/statuses/update.json" print("ツイートを入力してください。") tweet = input('>> ') print('*******************************************') params = {"status" : tweet} res = twitter.post(url, params = params) #post送信 if res.status_code == 200: #正常投稿出来た場合 print("Success.") else: #正常投稿出来なかった場合 print("Failed. : %d"% res.status_code)
config.py
CONSUMER_KEY = "gPuNoM2vDaejgqV1w8xAc" CONSUMER_SECRET = "5053uUcoDmFeZCz4hMI8qanIetHlVFtaCp4t2cIhA" ACCESS_TOKEN = "69799346-4ozm6gj0Cr4WnQacFhPFcNBhmTr03NgEJF6zElc01" ACCESS_TOKEN_SECRET = "4Ywc8PLWMMfOCbPJWS42obqaVcO39FfFfq3w0zOv4cme1"
結論としては、こんなものかな?
ちなみに「config.py」は各自のアカウントに合わせて修正してください。
ディスカッション
コメント一覧
まだ、コメントがありません