こんばんわ。
最近、ちょっとした時間にAPIなどの勉強がてら、
簡単なアプリを作っているのですが…
皆さん、Instagramはやられていますか?
あのInstagramですが、iPhoneなりAndroidなり、
容量が一杯になってくると、保存できないですよね。
itunesで同期したあと、ネイティブアプリで保存するか、
公式サイトで一つずつ見てダウンロードするしかないです。
特に保存し忘れたり、削除してしまうと、
サイトに行って、一枚ずつ、自分でダウンロードしなければならず、
ちょっとめんどくさいと個人的には思ってましたので、
そこで今回、初の試みとして…
(APIの制限もあり全部一括とまでは行きませんが)
機能優先でデザインは省いた形ではありますが、
部分一括でダウンロードに特化したWEBアプリ(V0.1)を公開します。
以下がそのURLになります。
はじめにInstagramのアカウントにPCからログインしておいてください。
そして、上記URLにアクセスすると、下記のような
APIに接続する許可を承認していただく形になります。
「Authorize」を押すと、以下の簡単なメニュー画面に切り替わります。
(今回は私のアカウントを例にしています)
画像ダウンロードをクリックすると、ログインしたアカウントのアップした画像や動画を
アーカイブし始めます。
(今回、InstagramのAPIにおける一回のレコード数にはある程度の限りがあるため、
16件ずつにさせてもらってます。)
「次へ」を押すと次の16件を追加してアーカイブ始めます。
一番最後の「ここまでをダウンロード」を押すと、ここまでのファイルを
zip形式でダウンロードすることが出来ます。
簡単なWEBアプリではありますが、お試しください。
[今後]
今後に関しては、とりあえず作ってみたという段階であるため、
1)全部の一括処理
2)選択による一括ダウンロード処理
3)その他、デザイン的なもの
をやって行こうとは思います。
2015.01.07
選択によるダウンロード処理を入れました。
zip化の改修を行いました。