2017-10-06 12 views
-1

データベース(献血が必要な病院の近く)に既に情報がある近くのドナーにSMSを送信するWebベースの献血システム(HTML、JavaScript、jQuery、PHP)を開発する必要があります病院からの血液要求のスマートフォンのSIM番号をPHP経由でプログラムで検索することは可能ですか?

この文脈で、私は、デバイスがPHP経由で使用中のSIM番号を使用しているかどうかを知りたいと思います。そうでない場合、どのような他の代替/メカニズムを使用して、ウェブサイトからデバイスを見つけることができる。

答えて

0

いいえスマートフォンのWebブラウザは、デスクトップのように、実行されているデバイスへのアクセスが制限されています。ウェブサイトにデバイスレベルのハードウェア識別子に無制限にアクセスできるようにすることは、プライバシーと法的な脅威となるでしょう。

undeletable cookies」を実装しようとした人もいます(そのような企業は、すべての管轄区で必ずしも違法ではないと広く広く非倫理的とみなされています)。しかし、彼らは個人のアイデンティティに、あるいはまったく変化する場所にデバイスを結びつけません。

あなたはその後、GPSを使用してユーザの位置を追跡する場合:

(a)は、既存のOSレベルのサービスやアプリがある場合は、バックグラウンドでそれを行う、または表示するにはAndroid/iOSアプリを書きます
(b)を使用し、ユーザーが定期的にデバイスからデータを送信する許可を与えていることを確認してください(
(c))。このトラッキングをいつでもオプトアウトすることができます。

ここでも、GPSサブシステムの使用には電力が浪費される傾向があるため、ユーザーのバッテリ消費量も考慮する必要があります。

また、browser geolocationを見て、この情報をサーバーに定期的に送り返すこともできますが、必ずしもGPSを使用するわけではないため(正確ではない可能性があります)、ウェブサイトが開いていてブラウザが開いている。このアプローチは迅速に実装できますが、長期的には地理情報を取得する信頼性の高い方法ではありません。

関連する問題