私は少なくともIPの国を返す良い無料のAPIを探しています。 私はそれが動作するカップルが見つかりましたが、彼らは信頼できないようです。 主な問題は、1日あたり約50000〜100000件のリクエストを行う必要があることです。IPによる良いGeolocation API
サーバーにインストールしてAPIの代わりに使用できるスクリプトがありますか? ありがとうございます
私は少なくともIPの国を返す良い無料のAPIを探しています。 私はそれが動作するカップルが見つかりましたが、彼らは信頼できないようです。 主な問題は、1日あたり約50000〜100000件のリクエストを行う必要があることです。IPによる良いGeolocation API
サーバーにインストールしてAPIの代わりに使用できるスクリプトがありますか? ありがとうございます
IPInfoDB私はそれが有用であると考えて使用することがあります。
APIは、IPアドレス(国、地域、都市、 郵便番号、緯度、経度)及びXML 形式の関連するタイムゾーンの位置を返します。以下のコードサンプルは、PHP、Javascript、Ruby、 PythonとASPで見つけることができます。
同じサイトから私は私のサーバーにインストールし、代わりにAPIの を使用することができますいくつかの良いスクリプトはありますか?
ASPの例は
<%
'Get visitor IP
Dim UserIPAddress
UserIPAddress = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If UserIPAddress = "" Then
UserIPAddress = Request.ServerVariables("REMOTE_ADDR")
End If
%>
<%
'Set API key
api_key = "<your_api_key>"
%>
<%
'Get info and print
myxml="http://api.ipinfodb.com/v3/ip-city/?key="&api_key&"&ip=" &UserIPAddress&"&format=xml"
set xml = server.CreateObject("MSXML2.DOMDocument.6.0")
xml.async = "false"
xml.resolveExternals = "false"
xml.setProperty "ServerHTTPRequest", true
xml.load(myxml)
response.write "<p><strong>First result</strong><br />"
for i=0 to 10
response.write xml.documentElement.childNodes(i).nodename & " : "
response.write xml.documentElement.childNodes(i).text & "<br/>"
NEXT
response.write "</p>"
%>
また、チェックアウトMaxmind
ipinfodbへのリンクは404を返します。https://ipdata.coを参照してください。私たちはより多くのデータポイントを持つ、より最近のサービスです。 – Jonathan
:彼らはIPツー地理異なるレベルの検出を提供します\細分性、例えばIPから国、IPから地域へのアクセスなどが含まれます。API経由で使用することも、IPから地理へのマッピングのデータベース全体をダウンロードすることもできます。
最も簡単で安価な方法はGeoIPの国のデータベースhttp://www.maxmind.com/en/countryを購入することです。ファイルはローカルでファイルとして保存でき、言語の味が好きなソフトウェアパッケージを使用してクエリできます。 IPv4とIPv6がサポートされているhttps://geoip-db.comのサービスを使用しhttps://github.com/cjheath/geoip
これはポスターの「無料」要件:[料金](https://www.maxmind.com/jp/geoip2-precision-services)を満たしていません。 – 10basetom
無料版があります。 –
:
は、ここでのGeoIPデータを読み込み、Rubyでの例の宝石です。 –
IPLocate.ioは無料のAPIを提供しています:['https://www.iplocate.io/api/lookup/8.8.8.8'](https://www.iplocate.io/api/lookup/8.8.8.8) - 免責事項:私はこのサービスを実行します。 – ttarik
無料のIPジオロケーションAPIを試すことができます。https://geoipify.whoisxmlapi.com/ – user121196