跳到主要内容
CNode

手机号码归属地查询模块

精华分享
Lleizongmin发布于 11 年前最后回复 11 年前
17129040

安装即可使用,无需联网请求外部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)

J
j60017268#1711 年前

cool

X
xiaoyang2022#1611 年前

好东西

来自酷炫的 CNodeMD

F
fanghongjia#1511 年前

关注老雷有好东西~

X
xuehanxin#1411 年前

牛逼

来自酷炫的 CNodeMD

L
leizongmin#1311 年前

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

F
fengmk2#1211 年前
引用 leizongmin@fengmk2 苏千大大要带我飞吗😊

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

A
artgou#1111 年前

好样的,谢谢分享

A
apgmer#1011 年前

Mark

L
leizongmin#911 年前
L
leizongmin#811 年前
引用 flyingcodes问题是数据库准确吗?

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

F
flyingcodes#711 年前

问题是数据库准确吗?

F
fengmk2#611 年前

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

W
wangxinhan#511 年前

mark

Y
yangzhiw#411 年前

可以

I
idreamshen#311 年前

666

R
russj#211 年前

好样的,老雷

A
alsotang#111 年前

实用!

参与回复

登录后即可参与回复。登录