手机号码归属地信息库、手机号归属地查询

这可能是github上能找到的最新最全的中国境内手机号归属地信息库

基于GO语言实现,使用二分查找法。

归属地信息库文件大小:4,040,893 字节

归属地信息库最后更新:2020年04月

手机号段记录条数:447893

phone.dat文件格式

| 4 bytes |

------------

| 4 bytes |

-----------------------

| offset - 8 |

-----------------------

| index |

-----------------------

头部为8个字节,版本号为4个字节,第一个索引的偏移为4个字节;

记录区 中每条记录的格式为"|||\0"。 每条记录以'\0'结束;

索引区 中每条记录的格式为"",每个索引的长度为9个字节;

安装使用

vi test.go

package main

import (

"fmt"

"github.com/xluohome/phonedata"

)

func main() {

pr, err := phonedata.Find("18957509123")

if err != nil {

panic(err)

}

fmt.Print(pr)

}

go run test.go

PhoneNum: 18957509123

AreaZone: 0575

CardType: 中国电信

City: 绍兴

ZipCode: 312000

Province: 浙江

快速使用

cmd 目录下phonedata是一个命令行查询手机号归属地信息的终端程序。

Linux:

#PHONE_DATA_DIR=../ ./phonedata 18957509123

Windows:

>set PHONE_DATA_DIR=../

>phonedata.exe 18957509123

stdout:

PhoneNum: 18957509123

AreaZone: 0575

CardType: 中国电信

City: 绍兴

ZipCode: 312000

Province: 浙江

性能测试

Thinkpad s3 (Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz)

go version go1.13.4 windows/amd64

go test -v --bench="."

BenchmarkFindPhone-4 1964847 607 ns/op

我仅想要phone.dat的csv文本文件?

其他语言实现

安全保证

手机号归属地信息是通过网上公开数据进行收集整理。

对手机号归属地信息数据的绝对正确,我不做任何保证。因此在生产环境使用前请您自行校对测试。

客户案例

感谢

联系作者

加作者微信

php 手机号归属地 dat,GitHub - china-qd/phonedata: 手机号码归属地信息库、手机号归属地查询 phone.dat 最后更新:2020年04月...相关推荐

  1. 采集练习(九) php 获得手机号归属地

    下午在群里看到朋友要查询手机号归属地,于是就稍微看了一下.发现 手机号归属地查询 基本上都是由 手机在线 提供的 .各大网站都拿了这个公司的接口,于是我也想看看怎么获得我需要的信息,手机在线没有免费的 ...

  2. go语言判断手机号归属地

    简言 1. 网上搜到了很多查询手机号归属地的,要么不是go语言版的,要么复杂难用,笔者推荐的这个很简单 2. 这个第三方库没有利用其它url之类,原理是把全国各地的手机号分类保存到一个文件(phone ...

  3. 苹果手机来电归属地_工信部:手机号归属地不会取消、否则增大诈骗风险-工信部,手机号,归属地,诈骗 ——快科技(驱动之家旗下媒体)-...

    提速降费.取消漫游费.取消流量当月清零.流量转赠.携号转网.异地销户.一人多卡--这几年,我国的移动网络建设成效显著,各种便民政策也不断出炉. 近日有网友提议,是否可以参照取消高速公路省界收费站的做法 ...

  4. 网易有道IP,身份证号, 手机号归属地API查询接口

    网易有道IP,身份证号, 手机号归属地API查询接口 http://www.youdao.com/smartresult-xml/search.s?type=ip&q=ip地址 GET后返回X ...

  5. JAVA批量获取归属地所有手机号

    本DEMO涉及知识有:网络请求POST.本地文件读取.本地文件写入.非常简单. 以下是详细步骤: 一.找到手机号段 (想查得到地区的手机号段),我是找临沂的,将号段保存在文本中.列出部分号段及格式展示 ...

  6. 编写程序,在文件file1.dat中存入字符串“good morning”,然后将file1.dat中的内容输出到屏幕上,并复制到文件file2.dat中

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p257 习题8 7.编写程序,在文件file1.dat中存入字符串"good morning ...

  7. GitHub:GitHub简介、使用方法、经验总结(图文教程)之详细攻略(持续更新!)

    GitHub:GitHub简介.使用方法.经验总结(图文教程)之详细攻略(持续更新!) 目录 GitHub简介 1.GitHub发展历程 2.GitHub特点 3.GitHub六大基本功能 4.Git ...

  8. uni-app微信小程序获取手机号;微信小程序获取手机号,获取到后需要进行解密;微信小程序获取手机号失败 Error:该appId没有权限

    方法1.uni-app登录加获取手机号解密-直接看此篇即可解决 微信小程序获取手机号注意点: 1.需要先登录,微信小程序登录看这篇 2.手机号获取到时加密的,需要后端解密或者前端自己解密(解密时候就会 ...

  9. Github上点赞最多的10个Python项目(2020年3月)

    1.awesome-python-webapp Star 1.9k Watch 223 Fork 1.7k 中文 廖老师的 Python 入门教程中的实践项目的代码,教程在线阅读 2.Minos St ...

最新文章

  1. jquery实现后台系统左侧菜单的点击展开/收缩二级菜单效果
  2. operate XML file (Open,Insert)
  3. mysql 一键脚本_mysql一键安装脚本
  4. 我的MYSQL学习心得(二)
  5. shell 本地接口自动化
  6. 浅谈城市规划在移动GIS方面的应用发展
  7. @scheduled注解配置时间_「玩转SpringBoot」用好条件相关注解,开启自动配置之门...
  8. ACL 2019 | 清华与华为提出ERNIE:知识图谱结合BERT才是「有文化」的语言模型
  9. 编译原理完整学习笔记(三):词法分析
  10. 隐马尔科夫模型(HMM)
  11. 矩阵与拼接屏如何连接之方案详解
  12. chm文档打开后提示已取消网页导航
  13. UIKit Dynamics入门
  14. 计算机科学丛书 图灵,图灵计算机科学丛书
  15. 鼠眼看Linux调度器
  16. 阿里巴巴云连接池durid数据库密码加密
  17. 选一个适合自己的加密芯片,加密IC,如何才能真正的做到不被破解。
  18. PHP7 安装 Swoole 教程
  19. 2021湖南省地区高考成绩排名查询,湖南高考排名查询方法,2021年湖南高考成绩位次全省排名查询...
  20. 量子计算机算爱情,量子纠缠或许才是世间最伟大的爱情

热门文章

  1. 跨境电商运营系统平台及Fecify推荐
  2. Python爬取京东:价格、商品ID、标题、评价、店名、是否自营
  3. Android源码编译详解【四】:Android 6.0_源码的下载与编译
  4. 92_特殊方法(魔术方法)和运算符重载
  5. Python条件语句和循环
  6. 2021软件测试面试题大全(78题含答案解析)
  7. 计蒜客信息学3月普及组模拟赛
  8. 在背景色和背景图片同时存在的情况下,为什么还要设置背景色?
  9. 华为笔记本在linux下越狱苹果设备(2022.2.27更新)
  10. php计算股票均线,均线怎么算?均线的计算方法详解