亲手撸码,爬取 手机号码归属地最新数据(201911)

网友投稿 235 2022-08-01

于是某度搜索 手机号码归属地最新数据库 排名第一的居然是园子里的高手,瞬间兴奋起来,

打开链接看到 github ,心想这下不要去撸码找数据了。结果翻遍每个文件夹只有查询方法,却没有库。

再往下看原来库是有 购买 链接,还有升级链接。看来这路走不通了。

再翻了下某度的其它搜索结果,要么不最新,要么收费,要么就是登录需要积分下载。

心想去找个API接口把他的数据撸出来就好了。 继续某度 手机号码归属地查询API接口 ,

经过测试,比对,找了4个可用而且可信度比较高的。

开始撸码【抱歉,数据源和数据入库 画面请各位小伙伴自行脑补】:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

private static List MobileList = new List();

// 中途中断后, 已经存在的手机号段列表

using (SqlConnection conn = new SqlConnection(ConStr))

{

    if (MobileList.Count == 0)

    {

        string temp_sql = $"SELECT [Mobile] From [App_Mobile_20191113]";

        using (SqlCommand command = new SqlCommand(temp_sql, conn))

        {

            command.CommandType = System.Data.CommandType.Text;

            if (conn.State == ConnectionState.Closed) conn.Open();

            using (SqlDataReader dreader = command.ExecuteReader())

            {

                while (dreader.Read())

                {

                    MobileList.Add(dreader[0].ToString());

                }

            }

        }

    }

}

一个号码段前三位一个线程



版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:C#中PadLeft,PadRight的用法(c罗)
下一篇:浅拷贝与深拷贝(浅拷贝与深拷贝Java实现)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~