ちょっと前から、APIを使用して収集したニュース記事をブログに投稿するスクリプトを朝8時に動作するようにしていたのですが、
先月の25日あたりから、スクリプトが動かなくなってしまって、
原因はいまだ分かっていませんが、
Pythonのニュースを取得するモジュールが正常に動いていないっぽい。
Pythonのバージョンが合わなくなったのだろうか。
なにげに、その投稿を楽しみにして読んでいたオイラは、やっぱりこのままじゃいかんと思いまして、他言語でスクリプトを書いてみた次第。
まずは、使い慣れたJavascript(node.js)。
ロジック自体はすでに出来上がっているので、これをpythonからjavascriptに書き換えるだけなんですが、
実行してみると、ブログ投稿コマンド実行時に「長すぎる」と言われました。(実行エラー)
node.jsは諦めました。
次はRubyを使用する方法。
Rubyを全く知らないところから始めましたが、3時間でスクリプト書き終えました。
今はこのスクリプトをcronで動かして、ブログに自動投稿するようにしています。
今朝、午前8時に投稿されているのを確認したので、このまま動かしていこうと思います。