其他分享
首页 > 其他分享> > 网站抓取访客电话数据

网站抓取访客电话数据

作者:互联网

一般来讲,网站想要获得PC端访客的个人电话是比较困难的。像百度商桥这类软件可以获得访客的IP、地域等信息,也是基于百度庞大的信息库,但就算是这样百度也不能获得访客的电话以及QQ等个人信息。那么网站想要获得访客的电话应该怎么办呢?

  这里,先说明下,现在网络能够获取访客电话的软件都是应对的手机用 户,而站点也是手机网站。下面,讲一下原理:

  首先我们先来了解下,常规移动网络的链接方式:

  1. WIFI,也是现在大家平常用的最多的方式,手机使用WIFI与传统的有限上网并没有大多差别,所以网站基本获取不到此类用户的信息。

  2. 常规三网访问方式:a. 中国移动APN:CMWAP(2G) CMNET(3G)b.中国电信APN:CTWAP(2G) CTNET(3G)c.中国联通APN:uniwap(2G)3GWAP(3G) uninet(2G直连) 3GNET(3G直连)

  以联通为例:3Gnet的访问方式是,网络直连,就是把你的手机当做PC一样,给你一个独立的通道接入互联网,联通只提供线路,不做服务器中转,让你直达ChinaNet然后再中转到目标网站。这种方式简单便利,不需要服务器中转,也就让你不需要担心服务器泄露你的信息。

  而3Gwap的访问方式是压缩访问方式,这里方式是手机先发出一个访问的请求,由联通的WAP服务器中转站接受到你的请求后,由WAP吴福气排除制定请求去访问你的网站,然后在获取数据,经由WAP中转服务区进行数据压缩后回传到你的手机上。

  经过上面的简单介绍我们得知,凡是使用3Gwap上完,其实是先访问的WAP中转服务器,而不是直接访问的网站,在这个过程中,WAP中转服务器会要求对你的手机请求进行处理和解析,这里面就包含了你的手机号码和时间轴。所以,咋这个过程中大部分访客的手机号码就可以抓取出来了。

  那么如何抓取呢?首先不管是中转服务器还是线路,都是由网络运营商控制的,也就是说普通企业基本没有可能获取的到。那么,网络上的抓取代码又是怎么回事儿呢?这里,就需要说明下,各大手机运营商都有自己的外包公司,帮忙处理数据,而这些数据和通道是可以从外包公司进行购买的。

  以下列代码为例:

  这段代码看似简单,其实包含很多东西,但现在我们直选关注一点就可以了,也就是这段http://112.124.37.xxx/?id=test&c=2 ,这个就是数据端口,抓取信息也是从这里出来的。

  所以,想要获取访客电话号码,就必须使用这样的端口,但单独购买端口的价格也是比较昂贵的。所以,想要抓取电话,建议您去购买现成的代码,这样性价比较高。

  希望以上的内容能够帮助到你。有相关问题欢迎随时交流。

标签:网站,中转,抓取,访问,服务器,访客,WAP
来源: https://www.cnblogs.com/jycg789/p/13908279.html