InstagramではAPIを提供していますが、機能は限られます。写真をアップロードするAPIも用意されていません。開発者としては、できることが限られるので歯がゆい思いをすることでしょう。 そんな中紹介したいのがInstaLooterです。APIを使わずInstagramの写真と動画をダウンロードするソフトウェアです。

InstaLooterの使い方

インストールは pip コマンドでできます。

$ pip install instaLooter

後はユーザ名やタグを指定するだけです。

$ instaLooter moongift

そうすると画像や動画がまとめてダウンロードされます。

InstaLooterは恐らくスクレイピング、または非公開のAPIを使っているのでしょう。あまり褒められた手法ではありませんが、Instagramにある写真や動画をバックアップしておきたいというニーズにマッチするのは間違いなさそうです。

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

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