HACK#6 umitter
Table of Contents
1 うみったー
沖縄の海情報をつぶやくロボット ポイントはスノーケルとダイビング用、 サーファーさんはこの逆を行けばOK?海の状況は変わりやすいのであくまでも 参考程度に!
- @umitter
-
つぶやき例
- 気温:20℃ 天気:Light Rain 風速:7m/s 風向き:北 5:00 PM JST現在 ( http://www.wunderground.com/global/stations/47930.html )
- 北風なので大渡浜海岸かなー
- github/umitter
- githubって何?って人は過去の勉強会資料を見てね。-> HACK#3
- 海情報を配信しているページをパースしてホゲホゲしてTwitterに投稿するBOT。
- 1/21を最後に動かなくなった。orz
-
とりあえず分かっていること
- 動くようにする。
- OAUTHに対応する。
- リファクタする。
1.1 うみったーはRubyで動く
- rubyとcronで動いている。
- gemは使ってない。
-
サーバにインストールされていないので使えない。
- 研究室のサーバに間借りしてます(w
- nokogiriとか使ってみたい
- 海の情報をTwitterにつぶやきます。
1.1.1 Rubyってなに?
- オブジェクト指向スクリプト言語
- @yukihiromatz がつくった
- Ruby on Railsとか
- みんな知ってるよね?
1.1.2 Twitterってなに?
1.1.3 RubyとTwitterをつなぐもの Twitter API
- Twitter API これを使えばTwitterに書
き込んだりできるよ.
- 日本語
- Twitter API Documentation
- タイムラインを取得する。
- Twitter REST API Method: statuses hometimeline - リプライを取得する。
- Twitter REST API Method: statuses mentions - つぶやく
- Twitter REST API Method: statuses update - OAuth
- We announced in December of 2009 that we would target June 2010 for
deprecation of Basic Auth.
- 2010年6月にBasic認証は使えなくなるよ!
-
うみったーは余裕でBasic認証だよ!
- このままだと動かなくなるよ!
2 それじゃあコードでも見てみようか・・・
Date: 2010-03-11 23:10:26 EST
HTML generated by org-mode 6.34trans in emacs 22