ip-to-location
v1.0.1
Published
Fetch the geo location of an IP address, IP6 and host name.
Downloads
6,764
Readme
Fetch the geo location of an IP address, IP6 and host name.
npm install ip-to-location --savevar 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);
});