1. ホーム
  2. Blog
  3. iモードID試してみた

iモードID試してみた

山本 有悟

山本 有悟

コラム

山本ゆうごです。iモードIDなる仕組みが解禁されたので、ちょこっといじってみました。

iモードIDとは?

重要なお知らせ : 『iモードID』の提供開始について | お知らせ | NTTドコモ

にあるように、勝手サイトでも、uidみたいなものがとれるという仕組みです。uidというのは、iモード向けのURLで「uid=NULLGWDOCOMO」というのを時々みると思いますが、そういうおまじないをしていると、サーバ側でユーザIDを取得できるというわけです。uidでほぼ同一人物かどうかはわかるので、ちょっとした認証は可能です。ユーザIDとパスワードなしで、ある程度本人かどうかが分かるので楽です。uidは公式サイトのみで使えるので、勝手サイトでは使えません。

勝手サイトでの代替手段としては、FOMAカードの製造番号を取得するという方法があります。ところが、それを通知させるおまじないつきのURLをユーザがクリックすると、「FOAMの製造番号を通知します」というアラートが出てきて、YESやNOをクリックさせる必要がある。なので、やっぱりログインページみたいなものを作っておいて、かならずそこで、「簡単ログイン」などというボタンでログインさせてやらないといけない。深いページをユーザがブックマークしたりするとちょっとやっかい。

試した

やってみました。

クエリストリングに「guid=ON」とつけるだけ。すると、HTTPヘッダに「X-DCMGUID」というものがくっついて、7桁の英数が帰ってきます。仕様通りアラートとかは出ない。すべてのURLにguid=ONと書くのもありよねぇ。

ヘッダを返すだけの超シンプルなテストコードを書いたので、ドコモでアクセスしてみてください。X-DCMGUIDというヘッダの後の7桁がiモードIDです。

http://mtl.recruit.co.jp/sandbox/yuugo/te/guid.php

トップへ戻る