やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

フォトライフRSSから全画像URLを一括取得する

実際はURLに必要なItemIdや拡張子だけを取得する。

成果物

GitHubHatena.PhotLife.API.GetAllLink.201703040849

開発環境

はてなフォトライフAtomAPI - Hatena Developer Center

なお、使用させていただいたPythonライブラリは以下のライセンスである。感謝。

Library License Copyright
bs4 MIT Copyright © 1996-2011 Leonard Richardson,参考
dataset MIT Copyright © 2013, Open Knowledge Foundation, Friedrich Lindenberg, Gregor Aisch

URL復元

http://cdn-ak.f.st-hatena.com/images/fotolife/{はてなID1文字目}/{はてなID}/{ItemIDの年月日}/{ItemID(年月日時分秒)}.{FileExtension}

上記のようにするとURLを作成できると思われる。

重複部分が多いため、変動する値だけをDBに保存した。

課題

画像データ自体をDBに保存したい。

サーバからデータが消えたら終わりなので。

所感

画像バックアップ一歩前進。