LoginSignup
1
1

More than 5 years have passed since last update.

Twitterのファボ欄を取得するプログラムを書いた

Last updated at Posted at 2017-07-22

前書き

タイトル通りTwitterのファボ欄を取得するプログラムを書いたのでそのノウハウをここに書きたいと思います。
このプログラムはpythonで書かれておりtweepyを使用しています。
githubにアップロードしているので良ければご覧ください。
FavoriteImageSaver - github
下記に躓きポイントを列挙していきます。
まぁそんなにないんですが。

躓きポイント 複数画像の場合

twitterAPIを叩くとstatusとかいうまとまりで情報がもらえる。
この中に文字情報や画像情報が入っているのですが、どうにも画像1枚と複数枚の時に入っている場所が異なっているようで詰まりました。

Tweepyで具体的に言うと
1枚の場合はstatus.entities['media']に、
複数枚の場合はstatus.extended_entities['media']に画像情報が入っています。

別に複数枚投稿されてるときにstatus.entities['media']で取っても最初の1枚しか取れないし気づくのに時間がかかりました・・・。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1