夜の歌

プログラミング、音楽、本について緩く書いていきます。

土曜日にプログラミングする場所を確保せねば(11月10日)

12時過ぎに起床。やはり、土曜日の問題はプログラミングする場所だ。

まあ、結論はスタバへGO!だねwしかし、今日スタバで全然捗らなかったw

てことで、今日のコード

var xhr = Ti.Network.createHTTPClient();
var user = 'senahatetsuya';
var url = "http://api.twitter.com/1/statuses/user_timeline.json?screen_name=" + user;
xhr.open('GET',url);
xhr.onload = function(){
    var timeline = JSON.parse(this.responseText);
    updateTimeline(timeline);
};
xhr.send();
}

Titanium Mobileで作る! iPhone/Androidアプリ
ここを参考にしました。思いっきり、コピペだけど。。
Ti.Network.createHTTPClient()は、Ajaxで使うXMLHttpClient(xhr)と同じ機能みたいです。
openを使って、urlの情報をGETする。そして、onloadでJSON形式の値を、変数timelineにパースする。 そして、updateTimeline関数を呼び出す。引数は、timeline。
パースって、JSON形式を変換する機能なのかな。調べてみよう。

てことで今日は寝ます。雨が凄いw