docomo携帯の固体識別番号ってやっかいだなぁと思っていたら、いつのまにか「iモードID」なるものがサービス開始していたようだ。
固体識別番号を得るにはタグ上に「utn」をつけなきゃない。
[html]
<A href="hoge.php" utn>hoge</a>
[/html]
識別番号はユーザーエージェントに入ってくる。
「DoCoMo/2.0 YYYY(c10;serXXXXXXXXXXXXXXX; iccxxxxxxxxxxxxxxxxxxxx)」
serXXXXXXXXXXXXXXX
ser:FOMA端末個体識別子
iccxxxxxxxxxxxxxxxxxxxx
icc:FOMAカード個体識別子
しかし、このリンクをクリックすると「固体識別番号を送信しまっせ」のような、いかにも怪しげなメッセージが出てしまう。
こんなの、オレでも送信したくない。
– – –
そこで登場した?のが「iモードID」。
固体識別番号を送信しなくてもよくなった。
リンクurlに引数「?guid=ON」を追加してあげればおk。
[html]
<A href="hoge.php?guid=ON">hoge</a>
[/html]
このimodeIDを取得するにはPHPだと次のようなコードを書けばおk。
[php]
$_SERVER[‘HTTP_X_DCMGUID’]
[/php]
あら簡単。