あつまれ どうぶつの森 完全攻略本+超カタログ【Amazon.co.jp 限定】ひとりの時間が僕を救う(特典:未収録フォト+直筆メッセージデータ付き(PDFデータ))あつまれ どうぶつの森 ザ・コンプリートガイド大河の一滴 (幻冬舎文庫)FACTFULNESS(ファクトフルネス) 10の思い込みを乗り越え、データを基に世界を正しく見る習慣GRANBLUE FANTASY グランブルーファンタジー GRAPHIC ARCHIVE VI EXTRA WORKS

【はてなブログ】アイキャッチ画像を自動で更新してみた

Pocket
LINEで送る

以前、↓こちらでも紹介しましたが、はてなブログでアイキャッチ画像を設定していたのに、いくつかの記事で表示されなくなってしまうという現象がありました。

www.nanigoto.net

これに対応するため、

全てのアイキャッチ画像には、独自で用意したサーバーのドメイン配下に置いた画像のURLを設定するようにしました。

しかし、過去記事が3,300記事以上あったので、全部を判別して手作業で1つずつ設定するのは大変です。

さらに、はてなブログには、記事の内容を更新するAPIはあっても、アイキャッチ画像を更新するAPIはなさそうです。

ということで、独自で、Python と Selenium を使ってアイキャッチ画像を自動で更新するようにしてみました。

簡単にいうと、自動でブログのアーカイブ記事一覧からUUIDを取得して、それを元に管理画面を開いてアイキャッチ画像を更新するというものです。

詳細やコードは、↓こちらに書きました。

www.dev-dev.net

Pythonを実行して、パソコンを放置し、半日くらいで全部書き換えることができました。

Pocket
LINEで送る

新レインボー小学国語辞典 改訂第6版 小型版(オールカラー) (小学生向辞典・事典)なぜ僕らは働くのか-君が幸せになるために考えてほしい大切なこと鬼滅の刃 風の道しるべ (JUMP j BOOKS)命日占い東京改造計画(NewsPicks Book)還暦からの底力―歴史・人・旅に学ぶ生き方 (講談社現代新書)