- 2008 年 3 月 31 日
- [ Column ]
本日よりDoCoMoの携帯電話で「iモードID」が利用できるようになりましたね。
DoCoMoではこれまで以下2種類のIDがありました。
・公式サイトでのみ利用可能なUID
・全てのサイトで利用可能なutn属性による携帯電話の製造番号
今回新たに加わった「iモードID」はこれらの不便さを取り除いた第3のIDということになります。
取得方法は簡単で、クエリパラメータに guid=ON を付けたURLにアクセスさせてやるだけです。guid=ONがついたリクエスト時には X-DCMGUID ヘッダが送られてくるのでこのヘッダから「iモードID」を取得することができるようになりました。
今後これを活用する上でのポイントを以下に挙げておきます。
・iモードIDは携帯電話番号(正確にはiモード契約)毎にユニークであることが保障されます
・iモードIDの形式は英数字7桁で、大文字小文字は区別されます
・guid=ONというクエリパラメータ自体の大文字小文字は区別されません(gUId=oNでも取得可能)
・guidパラメータは複数あっても構いません(guid=off&guid=ON&guid=hogeとかでも取得可能)
・SSLでは利用できません
・ユーザはiMenuで通知設定を変更できますがデフォルトはONです
・iモードIDは名義変更、改番、iモード契約の解約により破棄され、再利用はされません
・POSTでguid=ONを送信した場合はID取得はできません
・詐称を防ぐ為にはリモートIPチェックが必須です
・2in1契約を使っている場合はAナンバーのiモードIDが使われます
・iアプリからも利用可能です
これで主要3キャリアでほぼ同等の使い勝手のIDが出揃いましたね。
開発する側としては嬉しい限りです。
公式情報)
『iモードID』の提供開始について
iモードIDについて(技術情報)