2月 18

PEAR::Net_UserAgent_Mobileがアップデートした模様。

http://pear.php.net/package/Net_UserAgent_Mobile/download

isMobileとかisSoftbankが使えるみたい。
Softbankのエミュレータも判別してくれるみたい。
なので携帯の固体識別番号を取得にあるゴニョゴニョはいらね。
> Added support for Yahoo!’s Web Crawler. (Request #13061) (Net_UserAgent_Mobile_DoCoMo)

というのはYahooの携帯向けクローラーはDocomoとして判別されるということかね?

参考:
http://phpspot.org/blog/archives/2008/02/phppearnet_user.html

Popularity: 11% [?]

written by joy-pop

2月 13

XML宣言、DOCTYPE宣言はもとより、拡張子が.htmlの場合は

AddType application/xhtml+xml .html

が必要。.xhtmlや.xhtmlの場合はいらない。 .cgiや.phpの場合はContent-TypeのHTTPヘッダが必要。

参考:
http://papalion.tv/Css/set.php

Popularity: 10% [?]

written by joy-pop

2月 07

固体識別番号が取得できれば、一発ログインとかCookie使えなくてもトラッキングできそう~。

・AUの場合:
HTTP_X_UP_SUBNOというヘッダが付加されている。
ex) $_SERVER['HTTP_X_UP_SUBNO']

・Softbankの場合:
C型以外はHTTP_X_JPHONE_UIDというヘッダが付加されている。 または UserAgentヘッダのSN以下の英数字部分。

・Docomoの場合:
form、及びaタグでutn属性をつけてユーザーに踏ませるとUserAgentに 付加されるようになる。 UserAgentヘッダのicc以下の英数字部分はFOMAカード製造番号
UserAgentヘッダのser以下の英数字部分は端末製造番号

もしDocomo公式サイトになったら…
NULLGWDOCOMOが使える。(公式サイトになるのは大変?)
hoge.php?uid=NULLGWDOCOMOという感じにしておくと、NULLGWDOCOMOの部分が自動的に変換される。

PEAR::Net_UserAgent_Mobileを利用して取得する

・AUの場合:
専用メソッドはない。$_SERVER['HTTP_X_UP_SUBNO']で事足りるってことか?

・SoftBankの場合:
getSerialNumber()メソッド
※privateなメンバ $_serialNumber

・Docomoの場合:
FOMAカード製造番号
getCardId()メソッド
※privateなメンバ $_cardID
端末製造番号
getSerialNumber()メソッド
※privateなメンバ $_serialNumber

【余談】
Softbankのエミュレーターであるウェブコンテンツビューワーver6.0はUserAgentにてSemulator(ver5.0はVemulator)と名乗っているのでNet_UserAgent_MobileではSoftbankと判別してくれない。判別してくれて使えるようにするためにはfactoryメソッドとVodafone.phpのparseメソッドをごにょごにょする。

【2008.2.18追記】
最新版のNet_UserAgent_MobileにするとウェブコンテンツビューワーもSoftbankとして認識してくれる。

【2008.2.20追記】
Docomoも2008年3月31日よりi-mode公式サイトではなくても、iモードID通知機能が開始されるようだ。このiモードIDは端末製造番号やFOMAカード製造番号とは別物のようだ。電話番号毎のIDで機種変更を行っても変わらない。また、iモードメニューからの設定で通知・非通知が設定できるとのこと。

【2008.4.3追記】
iモードIDの取得:URLに「guid=ON」というパラメータをつけると
$_SERVER['HTTP_X_DCMGUID']で取得できる模様。

本日提供が開始された「iモードID」機能を早速試してみました

参考URL
http://dozo.matrix.jp/pear/net_useragent_mobile/serialnumber http://www.limy.org/program/mobile/uid.html http://blogs.yahoo.co.jp/smoug777/36360859.html http://d.hatena.ne.jp/vjuice/20060306/1141573096 http://hobby10.2ch.net/test/read.cgi/chakumelo/1138029292/

Popularity: 42% [?]

written by joy-pop