TwitterAPIを使用したメモ

2009.01.17  Category:ActionScript3.0
Clip to Evernote   はてなブックマーク - TwitterAPIを使用したメモ        

 AIRでTwitterクライアントを作りたくなって、ちょっとずつ作り出しました。 xml読み込みでハマってしまった部分があったのでメモ。 TwitterのパブリックタイムラインRSSを読み込みます。 以下のアドレスをURLLoaderクラスで読み込みます。 http://twitter.com/statuses/public_timeline.atom 以下のようなXMLは帰ってくるのですが、要素や属性を取得できませんでした。

<feed aaa:lang="en-US" xmlns="http://www.w3.org/2005/Atom"
xmlns:aaa="http://www.w3.org/XML/1998/namespace">
・・・・・・
</feed>

いろいろ調べていると、ネームスペースが怪しいことがわかりました。 で、属性xmlnsがネームスペースということが分かりました。

default xml namespace = new Namespace("http://www.w3.org/2005/Atom");

この一行を、パースする時に挿入すれば普通に値を取得することができるようになりました。 やっぱりタイトルは、英語だけだと、つらいので、日本語も使うようにしました。

RSS Reader
RSSリーダーへの登録をお願いします。
トップへ戻るボタン

著者

大庭俊介
株式会社サイバーエージェント所属の紙デザイナー上がりのFlashデベロッパー。アメーバピグ内のコンテンツ企画、実装を手掛けています。金沢美術工芸大学出身。
follow twitter

おすすめ

フィジカルコンピューティングを「仕事」にする

初めての共著作。Kinect作品PiggFighterの項目を執筆しています。

基礎からのiOS SDK

iPhone開発ド素人の僕が現在、勉強中の本。結構丁寧に書かれてあって分かりやすい。特にWebブラウザ作成のチュートリアル部分の説明でかなり理解が深まった。

詳説 ActionScript 3.0

半端ないページ数だけど、一度は読んでおいたほうがよいと思う良書。ひと通り読み終える頃には、大抵のことは分かるようになる。