特定の場所から特定の半径内にある iPhone デバイス/デバイス トークンを検索したい。
例: シドニーから半径 25 KM 以内で、iPhone デバイスのトークンを取得したいと考えています。
私はこのために ASP.NET MVC2 に取り組んでいます。
そのためのAPIがあれば教えてください。
ありがとう、
「知っている」デバイスの詳細のみを取得できます。アプリは各デバイスの一意の ID をログに記録する必要があり、アプリはデバイスの既知の場所をログに記録する必要があります。次に、中央データベースから、特定の距離内にあるデバイスの詳細を調べるのはあなた次第です。iPhone はバックグラウンドで実行されている場合、重要な場所の変更を更新できますが、デバイスを追跡し、そのデータが常に正しいとは限らないという制限を受け入れるのはあなた次第です。例えば。ユーザーが接続外になった場合、そのユーザーの古い場所が記録されたままになります。
このサービスを提供する単一の API については知りません。それをコーディングしている場合は、アプリでデバイス識別子と位置情報を中央サーバーに登録する必要があります。また、場所内のデバイスを見つけるためにデータをクエリするルックアップを作成する必要があります。プッシュ通知を送信したい場合は、アプリも通知サービスに登録する必要があると思います。
アプリが実行されていないデバイスを検出する方法はなく、所有者もわかりません。