怎么判断手机号是不是中山市的?

-一个大坑 2018-08-20 12:24:55
看到网上说看4-7位,但是没搜到中山市的4-7位是哪个区间段
...全文
578 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
大宇宙尘埃 2018-08-23
  • 打赏
  • 举报
回复
百度,一大堆免费api接口可以调用
-一个大坑 2018-08-22
  • 打赏
  • 举报
回复
看了这么多回答,还是用API接口最方便,我去找下
吉普赛的歌 2018-08-21
  • 打赏
  • 举报
回复
程序获取地址, 可以抓取类似 http://www.ip138.com:8080/search.asp?mobile=13912345678&action=mobile
的结果, 自己传一下手机的号码就可以了。余下的不过是分析 html 的内容。

如果想在 SQL Server 中实现, 可以写 sqlclr 函数。
  • 打赏
  • 举报
回复
至于怎么从app里面解析,我就用https://www.coolapk.com/apk/com.blovestorm 来电通来举例:
解压后com.blovestorm-5.3.13-96\assets\CallMaster.dbc 就是他的数据库,Symbian的数据库。
以前他是文本库的时候比较好读取,现在麻烦一些,你可以继续找找其他软件也许还有文本库的。
  • 打赏
  • 举报
回复
手机号区位段是有标准的,我国的11位手机号标准如下:
123 号段,由管局下发给运营商
4567 区位段,由运营商下发给省级运营商
8901 实际流水号码,由省级运营商自行分配


但这个标准除了号段标准之外都是企业内部标准,因此只能后知区位段标准。
最简单的方法是你找个手机号归属地的app拆开拿出来他的数据库用解析一下入库就行了,但是每隔一段时间你要手动更新
Logerlink 2018-08-21
  • 打赏
  • 举报
回复
引用 3 楼 hanjun0612 的回复:
调用接口吧。
这个我没试过,你看看
http://www.ip138.com/sj/

http://www.ip138.com:8080/search.asp?mobile=手机号码&action=mobile
抓包,再解析html,再判断归属地
wanghui0380 2018-08-21
  • 打赏
  • 举报
回复
现在还成,以后携号转网滴多了,就只能专门找官方api了
  • 打赏
  • 举报
回复
每个运营商都有自己的地区码,你只判断这四位没啥用,比如:13360141234,
13060141234,这两个就不是一个地区的,还不如直接找个可靠的归属地查询接口来搞
闭包客 2018-08-20
  • 打赏
  • 举报
回复
比如 1300550 是中山中国联通,1332693 是中山中国电信,一个地区的 4-7 位号码段有很多个,你到网上下载一个数据库就明白了。
闭包客 2018-08-20
  • 打赏
  • 举报
回复
1-3 位决定运营商,4-7 位决定地区。
正怒月神 版主 2018-08-20
  • 打赏
  • 举报
回复
调用接口吧。
这个我没试过,你看看
http://www.ip138.com/sj/
  • 打赏
  • 举报
回复
这个貌似没能找到国家标准,应该说这东西有国家标准吗?

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧