Twitter」カテゴリーアーカイブ

Twitterユーザアイコンの取得

Twitter API v1.0のときはusers/profile_image/ というAPIが存在して、このAPIを使うと、ユーザがアップロードしたオリジナルサイズの画像や、Twitterがリサイズした画像を選択して取得できる。

v1.1では上記APIが廃止されているようで、ユーザ情報を取得した中に含まれているprofile_image_urlやprofile_image_url_httpsのエントリから画像のURLを取得することになる。

ここで問題になるのは、profile_image_url系のエントリはTwitterがリサイズした画像(48x48pixel)のURLしか提供してくれないということ。他のサイズのURLが欲しければ自分でURLを修正せよ(リファレンス)となっている。

簡単な文字列操作とは言え、元々APIで処理されていたことを自分でやらなければならないのは面倒な話だと思う。