2011-11-17

FacebookアプリとTwitterアプリのUser-Agent

iPhoneのFacebookアプリとTwitterアプリはブラウザ機能を持っていて、友達が共有したリンクを開くときはこのブラウザを利用する人も多い。
このアプリのブラウザは、それぞれ独自のUserAgentを持っているようだ。自分のiPhoneで確認してみると、次のようなUser-Agentが取得できた。
  • Twitter for iPhone
    • Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9A405 Twitter for iPhone
  • Facebook for iPhone
    • Mozilla/5.0 (iPhone; U; CPU iPhone OS 5_0_1 like Mac OS X; ja_JP) AppleWebKit (KHTML, like Gecko) Mobile [FBAN/FBForIPhone;FBAV/4.0.2;FBBV/4020.0;FBDV/iPhone3,1;FBMD/iPhone;FBSN/iPhone OS;FBSV/5.0.1;FBSS/2; FBCR/
User-Agentによってサーバー側で処理を変える場合に利用できそうだ。