FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PHPでモバイルキャリアに関係なくユーザIDを取る方法

PHPで携帯の固体識別番号を取得する場合は、自前でいろいろやるよりも「PEAR::Net_UserAgent_Mobile」を使うと便利です。

pearコマンドでインストールするなどして使えるようにして、こんな感じに実装します。
これだと、ドコモ:iモードID、au:サブスクライバID、softbank:x-jphone-uidに固定されてしまいますが、とりあえずユーザが識別できればいいって場合は一つのソースで3キャリアまかなえるので良いです。
  1. <?php   
  2.   
  3. require_once('Net/UserAgent/Mobile.php');   
  4.   
  5. $agent = Net_UserAgent_Mobile::factory();   
  6. $uid = $agent->getUID();   
  7.   
  8. echo $uid;   
  9.   
  10. ?>  

ちなみにドコモの場合はiモードIDを取得するので、URLパラメータに「guid=ON」をつけないとダメです。

コメントの投稿

非公開コメント

パネェ画ブログパーツ
相合傘ブログパーツ
プロフィール

ぱんぱんいないなー

Author:ぱんぱんいないなー

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。