7

最新のhtml5ベースのジオロケーションでは、常にユーザーに「現在地をこのWebサイトと共有しますか?」と尋ねられることに気づきました。これは問題ありませんが、この許可を要求せずに球場のジオロケーションを決定しようとする他のルートがあることを私は知っています。思い出してください。これらのサービスはIPデータベースを使用して、地理的位置情報を追跡し、それをWebアプリに提供しようとします。

ですから、私のウェブサイトでは、ジオロケーションの許可を要求せずに、ユーザーの郵便番号を「推測」したいと思います。これを行うための最も簡単なおよび/または最良の方法は何ですか?

4

3 に答える 3

1

変数を使用して、バックエンドで IP ロケーション スクリプトを使用し_SERVERます。これは許可なしの唯一の方法ですが、大きな欠点があります: 1) まったく正確ではありません 2) プロキシを使用している場合、IP アドレスはユーザーによって変更される可能性があります

それでも、許可を求めたくない場合は、これが唯一の方法です。

または、ユーザーに郵便番号を尋ねることもできます。ユーザーはあなたのサイトを使用したいので、そうするかもしれません:)

また、この投稿を見てください:プロンプトなしの地理位置情報

于 2016-02-21T23:38:27.950 に答える
0

https://ipdata.co API を使用

$.get("https://api.ipdata.co", function (response) {
    $("#response").html(JSON.stringify(response, null, 4));
}, "jsonp");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<pre id="response"></pre>

于 2017-11-06T17:44:19.450 に答える