投稿

ラベル(Twitter)が付いた投稿を表示しています

PythonでTwitterAPIをさわってみる(2)(ツイートの投稿)

イメージ
TwitterAPIをさわってみる! 引き続きTwitterAPIを触っています。 前回はタイムラインを取得して表示しました。 ⇒ PythonでTwitterAPIをさわってみる(1)(タイムラインの取得) 今回は、ツイートの投稿を行ってみたので作業結果を記録しときます。 やったこと 環境の準備は、前回実施済みなのでそちらの記事を参照してください。 python環境の準備 ・・・・・ 実施済み OAuthのインストール 新しいTwiterアカウントを作成 ・・・・・ 実施済み @mskn0712devをテスト用として作成 開発者アカウントとして登録 Twitterにアプリケーションを登録 ・・・・・ 実施済み ツイートの投稿 実際の手順 1. ツイートの投稿 さっそくツイートの投稿を行ってみます! 1-1. VSCodeでコーディング 前回作成したsettings.pyをそのまま流用します。 8行目:コンソールでツイート内容を入力を受け付けるようにしてます。 11行目:postメソッドを用いて、エンドポイントとパラメータを指定 13行目:postが成功した場合のstatus_codeは200の場合、Postedと表示 実装後の画面はこんな感じ 1-2. 実行結果 コンソール上でツイート内容を入力し、、、 Twitterのタイムラインに表示された。やった!! 参考にしたサイト 素人が今更Twitter APIで遊ぶ 〜その1〜 https://qiita.com/masahiro_isono/items/a6cfdd073686100f0ef1

PythonでTwitterAPIをさわってみる(1)(タイムラインの取得)

イメージ
TwitterAPIをさわってみる! Twitter APIを使ってTwitter上のツイートやユーザー情報などを取得できるように環境設定や実際のコードを記録しときます。実際にこれらの作業を行ったのは2020年2月8日です。 やったこと python環境の準備 OAuthのインストール 新しいTwiterアカウントを作成 @mskn0712devをテスト用として作成 開発者アカウントとして登録 Twitterにアプリケーションを登録 タイムラインの取得 実際の手順 1. python環境の準備 私のPC内のpython環境は、python3.7です。ちなみにOSはWindows10。新しくpython環境を作って必要なライブラリをインストールします。 1-1. OAuthのインストール TwitterへのアクセスにはOAuth認証が必要となるのでこれを環境に入れます。 私の環境はAnacondaを使っているので、以下のとおりcondaコマンドでOAuthをインストールします。 conda install requests_oauthlib 2. 新しいTwiterアカウントを作成 今回はテスト用に@mskn0712dev というアカウントを作成しました。 2-1. 開発者アカウントとして登録 作成したTwitterアカウントを開発者用アカウントとして登録します。 以下のサイトで、先ほどのTwitterアカウントでログインすると開発者アカウントの登録ができます。 Twitter developer https://developer.twitter.com/ ① Twitter developer tools の使用理由 HobbyistのExploring the APIを選択しました ② 使用目的 英語である程度の文章量が必要です。(Google翻訳を駆使しました…) 3. Twitterにアプリケーションを登録 これにより以下4つの情報を取得します。 Consumer Key Consumer Secret Access Token Access Token Secret ① Twitter develo...

ブログにTwitterへの投稿ボタンを置く方法

イメージ
自分のブログにTwitterボタンを配置して、読んだ人がTwitter上で共有しやすいようにします。 手順 手順は、TwitterのHelpに記載があります。 https://help.twitter.com/ja/using-twitter/twitter-buttons では、いかに手順をご紹介します。 TwitterのHelpに記載されているリンクをクリックします。 そして、少し下の方にスクロールし、以下の通り「Twitter Button」を選択します。 さらに、「Sahre Button」を選びます。 すると、以下のようにhtmlコードが生成されるので、ご自身のブログ上に貼り付けます。 手順は以上です。 結果 以下の通り無事にTwitterのボタンが表示されました。 ↓ Tweet ボタンを押してみると実際にTwitterへの投稿画面が表示されました。 さいごに いかがでしたか? 読んでくれた方が、記事を共有してくれたらうれしいですよね。 ここまで書いておいてなんですが、Bloggerの場合、デフォルトで各SNSへの投稿ボタンが表示されているので、特にShareボタンより、フォローしてもらうボタン等を作成しておくのがいいと思います。