PLUS1WORLD

WordPressに全自動でiPhoneアプリの情報を更新する機能をつけてみた

wordpress-auto-post-iphone-app-0002

皆さん、こんにちは! 今井阿見です! GW はいかがお過ごしでしたか?

私はゴールデンウィーク中は県外に出ず、ほとんど家にいました。GW期間中は就職活動も出来ない(企業が休んでいるため)のでかなり暇でした。

暇を持て余していたので、久しぶりに本格的にプログラムを組んでみました。どんなプログラムを組んでいたのかというと、WordPressに外部から投稿できるプログラムをガシガシ書いていました。

広告

iPhone アプリの情報を元にブログを更新

私はこれから就職活動及び祖母の介護などで、無職であるにもかかわらず無駄に忙しくなります。

これからは忙しさでブログの更新も滞りがちになりそうです。なので、私がブログを書けない代わりに、コンピュータに記事を書かせてみようと考えました。

コンピュータに記事を書かせれば、私が忙しくてもブログは更新できます。以前からコンピュータによる自動投稿には興味がありました。

iPhoneアプリのセール(値引き)情報や、人気アプリの紹介なら、私のプログラミングの知識でもブログ記事を書く作業を自動化出来そうなので、実際に試してみることにしました。

App Store のiPhoneアプリの更新情報をRSSで取得して、データベースに保存。アプリを以前の情報と比較し、アプリの価格や順位などに変動があったら、WordPressに記事を投稿するプログラムを書きました。

実際に完成するのに一週間以上かかりました。

WordPressのカスタム投稿タイプを使って通常の記事とは分けています。自動で更新された記事はRSSでは配信されませんが、ブログのサイドバーなどに記事を新着順で表示しています。

通常の記事と同じようにRSSを配信しても良かったのですが、自動で書いた記事は記事の品質が保証できないのでやめました。コンピュータによって自動投稿される記事は、このブログではおまけ程度の扱いです。メインコンテンツではなく、サブコンテンツです。

現在、このWordPressブログに自動投稿しているのはiPhoneのゲームアプリ情報と写真/ビデオ関連アプリの情報のみです。

今後も自動投稿で最新情報を紹介するアプリのジャンルは増やしていく予定です。

コンピュータによる執筆が当たり前に?

いやー、今回WordPressに自動で投稿するプログラムを書いて勉強になりました!

PHPってSQL実行できるんですね。知りませんでした。PHPがこんなに便利なプログラミング言語だったとは! これまでにWordPressでPHPを学んできた甲斐がありました!

記事投稿の自動化って世間的にはどう思われているんですかね? その辺はちょっと気になりますね。

【コラム】ロボット・ジャーナリストの登場で記者は用済みになるのか? – Togetterまとめ

ロボットに記事を書かせる試みは海外では既に行われています。データを元に記事を書くならコンピュータの方が早く出来ます。

昔に比べてIT業界では言語処理系プログラムの精度が上がってきています! コンピュータによるニュースの自動要約サイトやアプリが出てきていますし、人工知能(AI)も特定の分野なら人間に匹敵する力を出せるようになってきています!

これから「コンピュータにブログ記事を書かせる」というのが当たり前になってきたら、人間の書く記事には「あたたかみ」が、とか言われそうですね。