2011-08-12 twitter
twitter公式から画像アップロードできる機能がついたんだけど、
アップロードした画像リンクが短縮URLになっているので、サムネイル展開するにはちょっと不便。
でも、API 叩く際に include_entities=true パラメータをつけてあげると、レスポンスに entities っていうつぶやき内メタ情報をまとめたものが追加され、もし公式から画像アップロードした場合は、
entities->media[0]->{ type : "photo", media_url : "http://p.twimg.com/AWjWk7ZCIAEqtYs.png", media_url_https : "https://p.twimg.com/AWjWk7ZCIAEqtYs.png", ... }
のように media にアップロードした画像情報が入ってくる。あとはこれを適当に加工すればOK。
自分で作ったクライアントに組み込んでみた。うまく表示されているようだ。