2016-06-13 5 views
0

MaxMind GeoIP JavaScript APIを使用して、照会するIPアドレスを指定する方法を教えてください。それは本当に些細なはずですが、ドキュメントのどこにもわかりません。GeoIP2がIPにクエリを指定する

これは私が使用する機能ですが、自動的に自分のIPアドレスを照会します。私は、照会する別のIPアドレスを指定したいと思います。

geoip2.country(onSuccess, onError); 

答えて

1

MaxMind GeoIP2 JavaScript APIは、デバイスがMaxMindサーバーに接続する際のIPアドレスを使用して、現在のデバイスの情報のみを返します。任意のIPアドレスを渡す方法はありません。

フロントエンドまたはバックエンドJSを実行しているかどうかはわかりませんが、バックエンドではWebサービスアクセスにはgeoip2ws、ローカルGeoIP2/GeoLite2データベースにはmaxmindを使用します。

0

wfUtilsオブジェクトにIP2Countryメソッドがありますか?

PHPでこれを行います。

global $geo_location; 
$ip = wfUtils::getIP(); 
$geo_location = wfUtils::IP2Country($ip); 
if ($geo_location === 'US') {...} 
+0

こんにちは、お返事ありがとうございますが、JavaScript APIにはそのような機能はないようです。あなたが購入できるプランにはそれぞれ3つの機能しかありませんが、すべてにオプションパラメータがあります。 geoip2.country(onSuccess、onError、options);公式文書では、それが何のために指定されていない。 –

関連する問題