メニュー

会員登録

 ユーザ登録

検索


Google

カレンダー

20107
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31


PHPで携帯の識別番号を簡単に取得できるclassを作って見た

Hatena::Bookmark del.icio.us Livedoor Clip Yahoo Bookmark POOKMARK. Airlines nifty Clip Buzzurl

とあるサイトに携帯電話の固有識別番号を取得する方法が書かれていたので、(たちばな弁当: 個体識別情報、EZ番号、端末シリアル番号の取得方法)実際にPHPのclassで書いてみました。いちいち作るのがめんどくさいと思っている人は是非使って下さい。

詳細は以下。

とりあえずソースコード。使い方は下記。

オブジェクトの作成にMobileInformation($ipaddress, $UserAgent)を使います。今回はテストなのでテスト用の値を引数にしましたが、実際に使用する場合はUserAgentを取得できる変数を$_SERVER['HTTP_USER_AGENT']等を使いましょう。

$xxx->MobileIp()でユーザが使用している会社(docomo/au/softbank)をIPアドレスから判断します。該当するIPアドレスがない場合は0を返します。$xxx->IndividualNum()は端末機器の固有識別番号を取得できます。固有識別、またはモバイルで使用されているIPでない場合は0を返します。(残念ながらauの取得方法が特殊なため確認できませんでした。確認できた方がいればご連絡お願いします。)

モバイル用のサイトを作る場合などに是非ご利用下さい。また、他に機能追加の要望やバグがあれば随時更新していきます。

  • 投稿者:慈円
  • 投稿日時:2007/06/16 14:11:45
  • コメント(0)
  • トラックバック(1)
  • プログラム


この記事へのコメント

この記事にコメントを書く


名前:  メール:

トラックバック



本文中でこの記事のアドレスを引用(リンク)してください。 引用がない場合はスパムとして削除し以降の全トラックバックを拒否します

1 Kemworld::Diary([携帯サイト]携帯サイ)
docomoとauとsoftbankの3キャリアについて、セッションの実現方法。 ockeghem(徳丸浩)の日記 - 携帯電話向けWebアプリケーションのセッション管理手法 を読むと、docomoではセッションIDをURLに埋め込む方法しかなさそう(iモードはリファーを送出しないらしいので、セッシ

ブログの人気ページ