2016-08-15 23 views
-1

ユーザーのIPアドレスからジオロケーションを取得する方法はありますか?JavaScript IPアドレスから地理位置を取得するには?

ユーザーが同意した場合、私が使用してジオ場所を収集: navigator.geolocation.getCurrentPositionを()

が、ユーザが拒否した場合、私はそれは正確ではありませんが、IPアドレスからそれを取得したいです。

+0

http://stackoverflow.com/questions/391979/how-to-get-clients-ip-address-using-javascript-only – Alex

+0

無料のIPルックアップには非常に厳しい使用制限があります(1日あたりの制限数/時)と返されたデータの制限。信頼性の高いスケーラブルなサービスが必要な場合は、1つの料金を支払う必要があります –

+0

@Alex IPからGEO LOCATIONを取得したいのですが、IP自体ではありません... – Inbal

答えて

0

はい、あなたは、このようなfreegeoipなどの外部APIを使用することができますJSONレスポンスのhttps://freegeoip.net/

例:

GET call : http://freegeoip.net/json/2.4.44.12 
Where "2.4.44.12" is the IP address 

しかし、同じことをやって、他の多くのAPIがありますが、単にウェブ上で見ていますあなたが使いたいものです。

関連する問題