分享一个手机号码归属地查询的接口? 400 报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

分享一个手机号码归属地查询的接口? 400 报错

爱吃鱼的程序员 2020-05-30 21:48:47 145

分享一个手机号码归属地查询的接口? 400 报错

前几天有个朋友发了个手机归属地的文本库,格式如下:

1300017 @#山东 济南@#联通130卡 @#0531 @#250000
1300018 @#天津 天津@#联通130卡 @#022 @#300000

显然,号码段、省市、卡的类型、区号、邮编等信息都有了,据说是从淘宝买来的,写了个脚本,导入到mysql里,用tp套一下,一个手机号码归属地查询站就出来了,演示如下:

www.wanhongrui.com

不过发现不少问题,缺号码段、实际测试发现大概少了1/10的号码段,可能是数据比较老了,另外就是地区整理的不规范,据说当前一共有333个地级市,从这些文本库里竟然剥离出400多个地级市,很多都是同一地名,不同称呼,还有一些县级市和县也掺杂其中,整理起来还是挺麻烦的。

对于缺的号码段,要么批量定时去其他网站采集,要么依赖网友查询的时候,将缺的段先存库,定期人工处理。

我采取了两者结合的方式,批量定时去采集,这个对大家都不友好,而且很多站设了连接限制,就不搞这种损人不利己的事情了。如有查询不存在的段,再去采集,这样会比较好,目前采用的是这种方式,所以特地写了个接口,一个可以供别人使用,还可以不断收集最新的号码段,接口如下:

http://www.wanhongrui.com/getphone/[至少7位号码]

访问此链接会返回一个json数据数组,其内容分别是:

查询结果[1=成功],号码段,省,市,号码类型

欢迎大家使用、查询,仅供测试用,如负载过大,可能会关闭。

JSON 关系型数据库 MySQL 数据格式
分享到
取消 提交回答
全部回答(1)
  • 爱吃鱼的程序员
    2020-05-31 13:05:09

    好.又可以做来电助手了.############

    引用来自“小-菜”的答案

    你不会是我Q里的小菜吧。。。
    ######新浪和淘宝的接口就不错了######   友联:偷拍门###### http://www.haoservice.com/docs/14这个是haoservice数据公司的手机归属地查询接口,挺好用的.
    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题