精品 手机号码归属地查询模块
 发布于 10 年前  作者 leizongmin  12248 次预览  最后一次回复是 10 年前  来自 分享 

安装即可使用,无需联网请求外部API,自带数据库约154K(支持绝大多数号码段,比如170) 有兴趣可以研究模块源码看看:https://github.com/SuperID/query-mobile-phone-area

安装

$ npm install query-mobile-phone-area --save

使用

var query = require('query-mobile-phone-area');

// 查询国内号码
console.log(query('13800138000'));
// 输出: {province: '北京', city: '北京', type: '中国移动'}

// 查询国际号码
console.log(query.queryCountry('8613800138000'));
// 输出: {country: '中国', enCountry: 'China', code: 'CN', number: '13800138000'}

// 根据国家代码查询信息
console.log(query.queryCountryInfo('CN'));
// 输出: {country: '中国', enCountry: 'China', code: 'CN', number: '86'}
17 回复
russj

好样的,老雷

fengmk2

不得了,老雷要跳槽吗? 自豪地采用 CNodeJS ionic

flyingcodes

问题是数据库准确吗?

leizongmin

@flyingcodes 原始数据是半年前在淘宝上花钱买的,理论上只可能不完整,不会不准确。目前我们公司用的是这个数据库

leizongmin

@fengmk2 苏千大大要带我飞吗😊

artgou

好样的,谢谢分享

fengmk2

@leizongmin 是的,双飞起 自豪地采用 CNodeJS ionic

leizongmin

又稍微压缩了一下,数据库大小从1.4M减到154K,这样在安装模块时可以尽量轻便(尽管模块载入后内存占用不会减少)

xuehanxin

牛逼

来自酷炫的 CNodeMD

fanghongjia

关注老雷有好东西~

xiaoyang2022

好东西

来自酷炫的 CNodeMD