自分のiモードIDを知るためのスクリプト
- 2008-03-31
- カテゴリ: Server Side
- タグ: 安易な発想 DoCoMo PHP ケータイ
iモードIDというのが利用可能になったらしい。
「iモードID」が提供開始、一般サイトでもユーザー情報を取得可能に:モバイルチャンネル - CNET Japan
NTTドコモが3月31日、一般サイトでもユーザ情報を活用したサイトを制作できる「iモードID」の提供を開始した。NTTドコモのサイトで、iモードIDを利用するための方法が公開されている。
ということで、自分のiモードIDを調べるスクリプトを書いてみた。
http://lab.liosk.net/yourdcmguid.php?guid=ON
携帯で↑のURLにアクセスすれば、自分のIDを見ることができる。↓のQRコードからでもアクセスできます。

中身はたった5行の↓のコード。
<?php
if (empty($_GET['guid']) || $_GET['guid'] != 'ON')
header('Location: http://lab.liosk.net/yourdcmguid.php?guid=ON');
else
echo 'X-DCMGUID: ', empty($_SERVER['HTTP_X_DCMGUID']) ? 'N/A' : $_SERVER['HTTP_X_DCMGUID'];
iモードIDは簡単に見れるんだね。できる限りguid=ONはURLに埋め込みまくっておくことになりそう。
でも、HTTPヘッダを偽装するだけで簡単になりすませちゃうから、セキュリティの安全を担保するためのコードを埋め込まなきゃいけなくなりそうで、面倒くさそうだ。少なくとも、ユーザが好きなときにIDを変える機能ぐらいはついていてほしいところ。
というか、この機能が実現可能なら、同じ仕組みを使ってHTTP Cookieを実装することもできるよね…ぜひCookie機能をDoCoMoのサーバーでエミュレートしてもらいたいところ。
それにしても、GUIDともUUIDとも関係がなさそうなのに、DCMGUIDっていう名前になってるのはなぜだろう。
See Also
トラックバックURL
- http://liosk.blog103.fc2.com/tb.php/98-f29cc9c6
0 件のトラックバック
1 件のコメント
-
Smartyでguid=ONを付けてみた。
http://pentan.info/php/smarty/dcm_guid.html- 2009-01-25
- by ぺ
- id:0TIl.BBM
- 編集

