こんにちわ。ゆきとです。
最近、自分よりも若い人が自分よりも圧倒的に結果を出しているのをみて、打ちのめされています。自分は自分、他人は他人と割り切り努力を続けます。
余談はこのくらいにして、今日はtwitter apiを使ってフォロワーを取得していきます。
twitterから情報を取得する方法は2パターン (Beartokenを使うパターン, access tokenを使うパターン)があるのですが、後にいいねやリツートなどもしたいので今回はaccess tokenを使う方法でAPIを使用し、twitterから情報を取得します。
*twitterから情報の取得だけをしたい場合、Beartokenを使うパターンでもOKです。
詳しい2つの違いなどは下記のドキュメントを参照してください(英語なのは許してください...)
OAuth with the Twitter API | Docs | Twitter Developer
それでは作っていきましょう!
前提条件
もしまだtwitterのAPIキーを取得されてない方はこちらのサイトを参考にAPIキーを取得してください。(めちゃくちゃわかりやすくまとめてくれてます)
開発環境
実行結果
このような形でフォロワー数を取得できます!
自分のtwitter idとかツイッター名とかも取得できるので、自分の欲しい情報を取得してみてください。
ソースコード
pprintとjsonは最初から入っていますが、requests_oauthlibはライブラリをインストールする必要があるので、インストールしてください。
以下のソースコードはコピペでOKです!!(一部変えるところがあるので、ちゃんと最後まで読んでくださいね!)
ファイル名 : twitter_get_follower.py
このコードのAPIキーの部分(OAuth1..)を自分が取得したものに変えていただいて、コードを実行してください。
これで実行ができるはずなので、最初に示した実行結果と同じ結果になるかを確認してください。
無事表示されれば終了です!お疲れ様でした!
どうでしたか?少しでも参考になれば幸いです。
それではまた後日!!