【Python3】【TwitterAPI】Pythonでツイートをリツイート(POSTstatuses/retweet/:id)

[スポンサーリンク]


Python3でTwitterAPI使用する準備


Python3でTwitterAPI使用する準備として、下記を行いました
①APIキーとトークンの取得
②ライブラリのインストール

【Python3】【TwitterAPI】PythonとTwitterAPIを触ってみる準備
TwitterAPIとは先日Python3を使用出来る環境を構築しました勉強として、Pythonで簡単なプログラミングをしてみたいと思います何を作るか迷ったのですが、良く利用しているTwitterを操作して...

[スポンサーリンク]


ツイートをリツイート POST statuses/retweet/:id API


TwitterAPIでリツイートを投稿するには、POST statuses/retweet/:id APIを使用します

POST statuses/retweet/:id

パラメータ


POST statuses/retweet/:id APIのパラメータは以下です
各項目について、メモを残しておきます
記載内容一切保証出来ません

項目名要否個人的メモ
idrequiredリツイート対象のツイートIDを指定
trim_useroptionalユーザオブジェクトをIDのみでツイートする場合Trueを指定

POST statuses/retweet/:id API サンプルコード


idに、リツイート対象のツイートをidで指定します
今回は、Twitter Dev Japanアカウントのこのツイートをリツイートします

正常にリツイート出来た場合、PostStatusesRetweetIdResponseでHTTPレスポンスコード200が返ってきます
PostStatusesRetweetIdResultは、リツイートを行ったツイートに関する情報が返ってきます

・POST statuses/retweet/:id APIのURLを設定
 URLに対象のIDを入れる必要があります

・OAuth認証でTwitterとセッション接続

・Sessionクラスのpostを使って、POST statuses/retweet/:id APIのレスポンスを取得

[スポンサーリンク]


Standardsearch API との連携


POST statuses/retweet/:id APIを使用を使用して、ツイートIDを指定して、リツイートが出来ました
これでStandardsearch APIで検索したツイートに対して、リツイートをしたりすることが出来ます

【Python3】【TwitterAPI】Pythonでツイートを検索(StandardsearchAPI)
Python3でTwitterAPI使用する準備Python3でTwitterAPI使用する準備として、下記を行いました①APIキーとトークンの取得②ライブラリのインストールツイート...

[スポンサーリンク]

[スポンサーリンク]
▼オンラインで、初心者のプログラミングへの挑戦も、SE職のスキルアップも▼

コメント

タイトルとURLをコピーしました