えいのうにっき

a-knowの日記です

CDiT for Web のTwitter bot(on GAE)を作ってみたよ!

こんにちは、a-knowです。早いもので、もうゴールデンウィークに突入してしまいましたね。僕も、何年ぶりかに仕事が忙しくないゴールデンウィークの恩恵に預かることができているのですが、この時期にどこに行っても人がいっぱい・その行く過程(電車・新幹線・高速道路)においても人がいっぱい、ということで、結局はちょこちょこと単発の用事を入れるに留まっています。 “自作のGoogle App Engineアプリケーションである「CountDown iTunes for Web」のTwitter連携”、も、そのひとつ。ってことで今回は、もともとあったCDiT用のTwitterアカウントである「@CDiT_info」を、前述のWebアプリケーションと連携するbot化してみました〜。

現在、日々どんどんと生み出されているWebアプリケーションにとってある意味当たり前なこのTwitterとの連携に、今になってやっと対応・・・というのも、なんともはや遅ればせながらの話ではあるんですが・・・。 しかも、「登録されている各ユーザーのtwitterアカウントとの連携」ができるようになったわけではなくて、単に「Webアプリ用のアカウントに呟かせるだけ(bot)」ですから、お粗末なハナシです。。いやはやスミマセン。

このbotが自動的に呟くのは、今のところはCDiT for Webのトップ画面でも見える「CDiT for Web 最近の動き」と同じ内容とさせて頂いています。その他にも何か呟いたらおもしろそうだなと思いついたら、どんどんこいつに呟かせたいと思ってます。

・・・でも、今回このbot化を進めることで、Webアプリ・JavaアプリケーションとTwitterとの連携の仕方(twitter4jの使い方)について、だいぶ身についた気がします。今回の作業で得たことを活かして、「登録されている各ユーザーのtwitterアカウントとの連携」もどんどんと推し進めていきたいなと考えています♪

**参考にしたページ -「GAE+Twitter4J」 によるbotの作り方 〜 陽昇れども地の底に光届かず -Twitter4J 〜 A Java library for the Twitter API