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

携帯の識別IDを取得するプログラムの、ソースが書かれているサイトをご存知の方はいませんか?
よろしくお願いします。

●質問者: hiyarihatto
●カテゴリ:インターネット ウェブ制作
✍キーワード:サイト ソース プログラム 携帯
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● studioes
●19ポイント

環境がわかりませんが、iアプリの場合

http://memo.majide.com/index.php?%A1%DAi%A5%A2%A5%D7%A5%EA%A1%DB...(%C3%BC%CB%F6%BE%F0%CA%F3)%A4%CE%BC%E8%C6%C0%A1%A1

auのBREWは普通には開発出来無いので情報無し

Webの場合

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

こんなんでどうでしょ。

◎質問者からの返答

<HTML><HEAD><TITLE>utn</TITLE></HEAD><BODY>

<FORM action="mb.php5" method=post utn>

名前

<INPUT type=text name=name size=15>

TEL

<INPUT type=text name=tel size=10>


<INPUT type=submit name=送信>

</FORM>

ソースをこのようにしたとき、

mb.php5のソースはどうしたらいいかわかりますか?わかる人がいましたら、教えてください。

これだと、うまくいきません

↓mb.php5のソース

http://pixy.heteml.jp/mb.php5


2 ● Quphondi
●19ポイント

PHPで、端末がauの場合、サーバ変数$_SERVER{"HTTP_X_UP_SUBNO"}

に端末固有番号が入ってきます。DoCoMo,SoftbankはUserAgentヘッダーを解析する必要があります。

環境がPHPならば、PEAR(PHPのライブラリ群)に解析処理をしてくれるモジュールが公開されてますので、こちらを使うのが簡単です。

http://pear.php.net/package/Net_UserAgent_Mobile/

http://dozo.matrix.jp/pear/index.php/PEAR/Net_UserAgent_Mobile.h...

また、技術評論社 WEB+DB 最新号のVol.37で"携帯サイト開発実践テクニック2007"という特集でご質問の端末認証やライブラリの使い方が記事に成っていますので、ご参考になると思います。

http://www.gihyo.co.jp/magazines/wdpress/archive/Vol37


3 ● studioes
●18ポイント

line18

$MobileInfo = $dprg[1];

preg_match("/icc([a-zA-Z0-9]+)/",$UA, $dpeg);

if ( strlen($dpeg[1]) === 20 ) {

$MobileInfo = $dpeg[1];

} else {

$MobileInfo = false;

}

この処理はおかしいです。

$MobileInfo = $dprg[1];が無意味。

$dprg[1]を入れても、必ず次の処理で$dpeg[1]かfalseで書き換えられるので、FOMA端末ではFOMAカード個体識別子がある場合にはFOMAカード個体識別子、無ければfalseが戻る。 が、動作しないことはない(このまま?とHTMLタグだけ追加して動作確認)

なお、<html><body> </body></html>で囲まないとEZでは表示できませんエラーになります。

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


4 ● じゃっくそにっく
●18ポイント

固体識別番号のことでよろしいのでしょうか?

私が以前作った取得サービスがあるのですが

?

http://f29.aaa.livedoor.jp/~morg/getheader/GetHeader.php

こんな感じでしょうか?

?ネット上のソースとしては、以下リンクのソースが特に参考になると思います。(関数になっています。)

キャリアを識別し、その後で固体識別情報を取り出しています。

$ser : FOMA,MOVA識別番号

$icc : FOMAカード識別番号

$srn : softbank識別番号

$ezn : au識別番号(サブスクライバID)

です。

リンク:http://www.ezinfo.jp/php/functions/

?また、最近のSOFTBANK携帯から取得するのには、

環境変数のHTTP_X_JPHONE_UIDを使う方法があります。

こちらをご参照下さい。

http://www.limy.org/program/mobile/uid.html

?のソースで不十分な場合は、キャリア識別後に

固体識別子$ser,$icc,$srn,$eznを決定する処理

function GetSub($env) 関数において、

代入する際に

必要に応じて更に処理を追加なさるといいと思います。

?のリンクや、既に出ていますが

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

が役に立つと思います。

◎質問者からの返答

?のURLページにいき、バーコードリーダを使ってためしてみましたが、ドコモD903iでは、個別識別番号が送信されませんでした。

設定を確認してくださいというエラーが、表示されました。


5 ● gekikawa
●18ポイント

http://www.ezinfo.jp/php/functions/

ここにお探しのPHPのスクリプトがありますよ。

IP情報も考慮しているので、キャリアのIPが変更・追加に

なった時には面倒ですが、偽装も防げます。


またご存知でしょうが、form開始タグにはutnを入れておかないと

i-modeでは取得ができません。

また入れておいても、いわゆるお勝手サイトでは、必ず確認

ウインドウが出る仕様になっているとの事です。

◎質問者からの返答

上記のURLを元に、プログラムしてみたんですが、まだ技術不足で作れませんでした。

どなたか、

個別識別番号を識別するページと、そのページにアクセスするページのプログラムのソースをアップしていただけないでしょうか?

よろしくお願いしますm(_ _)m


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



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