InstagramではWeb APIを公開していますが、その使い勝手はあまりよくありません。審査を通るまでは取得できる情報に制限があったり、ドキュメントもあまり充実しているとは言えません。あまり積極的に使って欲しいとは思っていないかのようです。 そんなInstagramですが、情報を取得したいと思う方は多いでしょう。そこで使えるのがInstaLooterです。

InstaLooterの使い方

InstaLooterをインストールすると instalooter というコマンドが使えるようになります。そしてタグやユーザ名などを指定して写真をダウンロードできます。

$ instalooter user moongift
2018-09-10 09:26:08 macbookpro-2.local instalooter.cli[14157] NOTICE Starting download of `moongift`
2018-09-10 09:26:14 macbookpro-2.local instalooter.cli[14157] SUCCESS Downloaded 89 posts.

ダウンロードされた画像です。

InstaLooterはWeb APIを使わず、スクレイピングで行っているようです。写真のダウンロードだけであればInstaLooterを使うことで、様々な条件を指定して一括ダウンロードできます。

InstaLooterはPython製のオープンソース・ソフトウェア(GPL v3)です。

althonos/InstaLooter: Another API-less Instagram pictures and videos downloader.