プロフィール

作者:ひきプロ
元ひきこもりのプログラマです。

このブログは、
『ひきぷろぐ』でググると出てきます。

[メール]
hikipuro@hotmail.com (半角)

[ひきぷろが管理してるサイト]
・FlashDevelopサンプル集

相互リンク
検索フォーム
最新記事
このブログのRSS
月別アーカイブ
カレンダー
04 | 2012/05 | 06
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -
カテゴリ
全記事表示リンク

全ての記事を表示する

はてブ人気エントリー
タグリスト


ブログランキング・にほんブログ村へ
リンク
その他
  • あわせて読みたいブログパーツ


スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書く事で広告が消せます。

[プログラミング] Twitterのプロフィール画像のURL

おとといから Twitter の API いじってます。
HTTP 形式の URL にパラメータを投げると、結果を XML か JSON で返してくれるような感じになっていて、とても扱いやすいです。PHP なら 1 行書くだけで結果データを連想配列にできてしまいます。

・[観] Twitter API 仕様書 (勝手に日本語訳シリーズ)
http://watcher.moe-nifty.com/memo/2007/04/twitter_api.html

・PHPでTwitterに投稿 - HIRACCHI H.D.
http://d.hatena.ne.jp/hirataka522/20080126/1201300282


ユーザのつぶやきを取得した時にプロフィール画像の URL も一緒に取得できるんですが、この画像の URL がどういうフォーマットになっているのか気になったのでちょっと調べてみました。



僕のアカウントの画像です。

・元のサイズ (179x186)
http://a3.twimg.com/profile_images/119453449/%E3%82%82%E3%82%84%E3%81%97%E3%82%82%E3%82%93.png


・サイズ大 (73x73)
http://a3.twimg.com/profile_images/119453449/%E3%82%82%E3%82%84%E3%81%97%E3%82%82%E3%82%93_bigger.png


・サイズ普通 (48x48)
http://a3.twimg.com/profile_images/119453449/%E3%82%82%E3%82%84%E3%81%97%E3%82%82%E3%82%93_normal.png


・サイズ小 (24x24)
http://a3.twimg.com/profile_images/119453449/%E3%82%82%E3%82%84%E3%81%97%E3%82%82%E3%82%93_mini.png


(URL が、はみ出て見えにくいですね…スミマセン。)


・サイズは、 URL の最後の拡張子の前に "_bigger", "_normal", "_mini" の 3 種類の中からいずれかを入れることで指定できるみたいです。

・画像用のドメイン (a3.twimg.com) の、 "a3" というサーバ名の部分なんですが、 a0 から a5 までどれでも指定できるっぽいです。負荷分散のためにアクセス先を分けてるんでしょうか。

・元の画像の縦横比が 1 対 1 じゃない場合、上下が切り取られるみたいです。

・途中でプロフィール画像を変更した場合は、以前の画像もサーバに残るようです。
でも画像は表示されたりされなかったりします。使っていない画像を消す処理が定期的に動いてるのかな…。僕のブラウザのキャッシュの問題で、そんな風になっているのかもしれません。

タグ : twitter php

コメント