InstaLooter - Web APIを使わないInstagramダウンローダー
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.