weixin_43253573
草莓果冻⁣ 
采纳率100%
2021-02-24 16:34

请教各位大佬一个关于验证手机号的问题

用户用手机号注册的网站/APP时,要如何判断该用户的手机号是不是在接码平台上的

类似于这种的接码平台 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • weixin_37519752 键盘行者 2月前

    要判断手机号是不是在接码平台上的,首先要知道三大运营商都在运营哪些号码段的号码。整理了一下,可能不完整,这是2020年的数据,最新数据上各大运营商官网找一下,应该有的。

    中国电信号段
    133、149、153、173、177、180、181、189、199
    中国联通号段
    130、131、132、145、155、156、166、171、175、176、185、186、166
    中国移动号段
    134(0-8)、135、136、137、138、139、147、150、151、152、157、158、159、172、178、182、183、184、187、188、198
    其他号段
    14号段以前为上网卡专属号段,如中国联通的是145,中国移动的是147等等。
    虚拟运营商
    电信:1700、1701、1702
    移动:1703、1705、1706
    联通:1704、1707、1708、1709、171


    有了这些号码段之后事情就好办了,写个正则判断以下就OK 了

    点赞 1 评论 复制链接分享
  • hjue 多鱼的夏天 2月前

    这些手机号是没有特征的,仅凭这些手机号不能准确判断手机号是不是在接码平台上的。

    你可以使用爬虫把接码平台的手机号抓下来

    点赞 1 评论 复制链接分享
  • weixin_43582101 考古学家lx 2月前

    一般运营商的号段是固定的,我之前买的191手机卡,注册账号竟然被拒绝了,后来联系了他们开发才修改了策略 。

    或者你写个爬虫收集一下这些接码平台的号,每天更新一次。

    点赞 评论 复制链接分享
  • i__0o0__ i__0o0__ 2月前

    这种应该是接码平台提供接口的,要不然你能怎么判断

    点赞 评论 复制链接分享

为你推荐