« 緑色にならない (EV SSL でアドレスバーが緑色にならない場合の対処法) HOME | この辱めをどうしてくれるのよ »
携帯のキャリア判別(USER_AGENT)
■DoCoMo
"DoCoMo" が文字列として含まれているので、これを条件として振り分ける。
■SoftBank
"J-PHONE"、"Vodafone"、"SoftBank" が文字列として含まれているので、これを条件として振り分ける。 Motorolaの702MOと702sMOには、"J-PHONE" や "Vodafone"といった文字列は含まれていないため "MOT-C" と "MOT-V" で判別する。
■ au WAP2.0 (XHTML)は、「KDDI-」という文字列で振り分けができる。
WAP1.0 (HDML)は、「UP.Browser」という文字列が含まれている場合をauとして振り分ける。しかし、
SoftBank(Vodafone)でも、UP.Browserを使っている機種があるので、if文でau
よりもSoftBankを先に記述する必要がある。DoCoMoでもUP.Browserを使っている機種があるらしいが、確認できず・・・
。
SoftBankでUP.Browserを使っている機種(2007年8月現在)
802N、703SH、703SHf、703N、802SH、902SH、902T、903SH、804SH
■PC
上記のいずれにも該当しない場合をPC。
WILLCOMやゲーム機、PDA、フルブラウザもここに振り分けられることになる。
DoCoMo ユーザーエージェント情報(公式)
http://www.nttdocomo.co.jp/service/imode/make/content/spec/useragent/
au ユーザーエージェント情報(公式)
http://www.au.kddi.com/ezfactory/tec/spec/4_4.html
SoftBank ユーザーエージェント情報(公式)
http://developers.softbankmobile.co.jp/dp/tech_svc/info/useragent.php
投稿者: 管理人 日時: 2009年05月27日 10:16 /パーマリンク




