パッケージの詳細

ip-to-location

nasa8x4.9kMIT1.0.1

Fetch the geo location of an IP address, IP6 and host name.

iplocation, ip2location

readme

Fetch the geo location of an IP address, IP6 and host name.

npm install ip-to-location --save
var ip2location = require('ip-to-location');

ip2location.fetch('209.58.139.51', function(err, res){
    console.log(res);
    //  { 
    //     ip: '209.58.139.51',
    //     country_code: 'US',
    //     country_name: 'United States',
    //     region_code: 'CA',
    //     region_name: 'California',
    //     city: 'San Jose',
    //     zip_code: '95131',
    //     time_zone: 'America/Los_Angeles',
    //     latitude: 37.3874,
    //     longitude: -121.9024,
    //     metro_code: 807 
    // }
})
ip2location.fetch('209.58.139.51').then(res => {
    console.log(res);
});