2011-11-11 9 views
-3

私は、smsを通してユーザーの場所を取得するアプリケーションを作るつもりです。つまり、ある人がWebサーバーやアンドロイドアプリにリンクしている特定の番号にSMSを送信し、そのSMSから、彼女の位置。これは、私はJavaをサポートしていないノキア3310のような古い携帯電話のためにこの機能を使用したいので、アプリケーションをインストールせずに行う必要があります。ご提案ください。私のアプリに使用する言語は、php、android、javaです。ウェブサーバーやアンドロイドアプリにリンクされた特定の番号にSMSを送信して場所を見つける方法を教えてください。

+3

誰があなたのために働いていますか:p – drooooooid

+0

FBI、NSA、CIAまたは他の名前は知っているかもしれません。CBI LOL – ingsaurabh

+0

郵便番号をお尋ねください。自分の場所を見つけるための他の方法はありません。 – ilhan

答えて

0

アプリケーションをインストールしない場合は、誰がデバイスの終了時に場所を返すのですか?

デバイスにロケーションベースの-serviceと、サーバーにロケーションを与えるアプリケーションがインストールされるまでは、不可能です。

3

どの携帯電話サービスプロバイダでも、特定のセルタワーにIMEI番号をマッピングするデータベースと通信するために使用できるAPIが提供されます。

+2

例?私はそのようなことを知らなかった。とても興味深い。 – ilhan

+0

それは本当ですか?あなたの答えを具体的に教えてください、具体的には例やリンクを提供してくださいますか?より多くのdetaisl – drooooooid

+1

@sarnoldを提供してください – ingsaurabh

2

AFAIK AndroidとJava MEアプリケーションの両方で、SMSを送受信する場所を見つけることができません。

0

私はその日にプロジェクトをしていました。それは同じではありませんでしたが、なぜこれが非運送側で行われていないのかをあなたに伝えます。

要するに、携帯電話は、制御チャネルを介してセルタワー(またはセルサイト)と常時通信し、システムが自分のセルの位置を知るようにします。 SMSを送信することはちょっと同じです。しかし、あなたが運送業者と仕事をしていない限り、コントロールチャネル経由でパッケージを読むためにAPIを取得する可能性はゼロです。あなたが彼らの一人でないならば、あなたは希望がありません。ここで

は、あなたが何ができるかのアイデアです:

  1. あなたは場所が変更されたとき コールバックを取得するために実行しているバックグラウンドサービスを持つことができます。
  2. サービスへのロケーションコールバックからlatおよびlongを取得します。
  3. あなたはターゲット番号を検出した場合、ユーザは SMS here is the link
  4. を送信する際に、目標数を検出し、チェックあなたの サーバーの数である、ちょうどSMSメッセージの本文に緯度と経度を追加します。
  5. 次に、そのSMSデータで必要なことをしてください。

私はこれが役に立ちます。

関連する問題