1.0.10 • Published 4 years ago
ip-location-bd v1.0.10
npm install ip-location-bd
const IpLocationBD = require('ip-location-bd');
//Normal Use
IpLocationBD.Location('101.101.101.101', function (location) { console.log('Location', location); });
//Access List Use
let locations = ['广东省', '电信', '移动', '联通', '腾讯云', '阿里云'];//Location include these string will get result true.
let access = IpLocationBD.Access(locations);
access.check('101.101.101.101', function (result, location) {
console.log('Access.check', result, location);
});
access.check('119.28.65.1', function (result, location) {
console.log('Access.check', result, location);
});
setInterval(function () {
access.clear();//Check api will cache <network segment,location>. You can clear it using clear function.
}, 3600000);