slim3+twitter4jとかを使ってみた
gaeにはCronの機能があるので、それを使って勉強がてらbotを作成してみようと思った
使ったフレームワークはslim3とtwitter4j
slim3
http://sites.google.com/site/slim3appengine/
twitter4j
http://twitter4j.org/ja/index.html
とりあえず、データストアに入れたつぶやきを、twitter4jを使ってpostするだけってのをやってみた。
データストアにデータ入れるのは、slim3サイトで詳しく書かれてるので、そっちを
twitter4jでストアからpostするデータをとって送る
List<Tweet> tweetList = service.getTweetList(); Twitter twitter4j = new TwitterFactory().getInstance("hoge", "hoge"); for (Tweet tweet : tweetList) { try { TweetedMeta e = TweetedMeta.get(); twitter4j.updateStatus(tweet.getContent()); } catch (TwitterException e) { e.printStackTrace(); } }
cronで動かすのと、postしたのデータを管理するとか、その辺と、followする仕組みとかその辺も
入れたいとこ。
こういうのが、googleのホスティングとかそういのを使えば、全部無料でできちゃうってとこがスゴい時代だなって
思うのはオッサンの発想か。すでに