人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

携帯電話の機体チェックの方法は?

携帯電話で知り合いの2?3人だけがアクセスできるページを作ろうと思っています。
そこで、機体チェックをして、知り合い以外はアクセスできないようにしたいのですが、どうすればいいのでしょうか?

phpなどは一通り自分で書けます。

また、まったく話は変わりますが、auでファイルアップロードをさせたいと思うのですが、PCサイト(ダブル定額料金内か、PCサイトとしてのカウントかが気になります)でないとできないのでしょうか?携帯電話は最新のものとします。

●質問者: iiiiiiiii
●カテゴリ:インターネット ウェブ制作
✍キーワード:au pc PHP けが アクセス
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● llusall
●35ポイント

固体識別番号を利用して判断したらどうでしょう。


携帯端末:固体識別番号取得方法

http://upup.blog3.fc2.com/blog-entry-165.html


はてな

携帯の個体識別番号を取得したいのですが、どうすればいいでしょうか?

また、その個体識別番号を利用してアクセス制限をしたい場合、どうすればいいのでしょうか?

http://q.hatena.ne.jp/1141220072

◎質問者からの返答

ありがとうございます。


2 ● hyoga_h
●35ポイント

http://www.nttdocomo.co.jp/service/imode/make/content/html/about...

http://www.au.kddi.com/ezfactory/tec/spec/4_4.html

http://developers.softbankmobile.co.jp/dp/tool_dl/web/useragent....

端末シリアル番号の取得はキャリアにより若干仕様が異なります。

■DoCoMo

DoCoMoの場合はタグや<form>タグにutn属性をつける必要があります。この属性をつけると

「携帯電話/FOMAカード(UIM)の製造番号を送信します」

とダイヤログが表示されます。

このダイヤログに「はい」と答えるとユーザエージェントに端末製造番号が付加されます。

$_SERVER["HTTP_USER_AGENT"]

で取得可能です。

■ez

ezの場合は端末の設定により製造番号(ez番号と言うらしいです)の送信する/しないを決めれます。

$_SERVER["HTTP_USER_AGENT"]

$_SERVER["HTTP_X_UP_SUBNO"]

のどちらかで取得可能です。

■Softbank

Softbankの場合もez同様に端末の設定にて端末シリアル番号の送信する/しないを決めれます。

$_SERVER["HTTP_X_JPHONE_UID"]

$_SERVER["HTTP_X_JPHONE_MSNAME"]

のどちらかで取得できます。

これらの環境変数から端末シリアル番号の部分のみを切り取って保存しておく事で端末毎の識別ができるかと思います。

が、数人で使用する程度ならID/パスワードを使用した方がてっとり早いかもしれませんね。

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ