网页访客qq抓取(如何在线获取访客qq号码的呢?他们用的是什么技术?)
优采云 发布时间: 2021-09-25 20:35网页访客qq抓取(如何在线获取访客qq号码的呢?他们用的是什么技术?)
文本:
近日,飘逸收到了大量网上获取网站访客QQ号的宣传邮件,不少商业网站也探索了这一需求,推出了一些商业项目。那么这些商业程序是如何获取访客QQ号的呢?他们使用什么技术?今天飘逸就跟大家分享一下如何在线获取访客QQ号。首先一句话,无论哪种方式,都需要精通js代码。目前市面上获取QQ号无非有以下几种方式:1、 打开QQ空间黄钻,在目标网页中嵌入隐藏的iframe框架,利用QQ空间屏蔽访客功能查看QQ号码;
2、本地软件开发,比如用c#嵌入一个webbrowser空间,然后分析html源码获取页面中的QQ号(这种方法没有实际意义,对网页登录没有价值) ,所以不讨论)
3、 通过js跨域,利用腾讯众多登录界面或功能页面读取用户QQ号;
4、使用PHPfile_get_contents获取腾讯某页面内容拦截QQ号。该方法在2013年之前可用,目前无效。以上方法均无法获取访问者的QQ号,前提是:
访问者在浏览器中登录了QQ空间、腾讯微博、QQ邮箱、朋友圈等腾讯产品,然后浏览器留下了他的cookies信息。只有在这个前提下才能获得访客QQ。先说一下使用QQ空间黄钻功能查看访客QQ空间的原理:
使用js或者iframe加载这个url:在目标网页上,其中12345678是QQ黄钻激活的QQ号。先打开QQ的黄砖,再关闭QQ空间的访问权限。当访问者访问网站时,在被屏蔽的访问者中可以看到该访问者的QQ。下面飘一重点介绍使用js跨域获取访客QQ的方法。一般情况下,我们无法跨域获取用户计算机上的cookie信息。例如,如果我的网页是,我可以获取用户 cookie 吗?答案当然是否定的,cookies不能跨域获取!那么,我们如何获取用户qq号呢?即找到该域名下的一些页面,以它们的页面为跳板,通过脚本调用远程QQ页面,然后使用回调函数提取QQ号。
红色的 URL 页面是域名本身下的页面。当然这个页面可以在QQ登录后获取cookie信息,所以很容易获取访问者的QQ。如果直接访问,返回的结果格式如下:
piaoyi({"result":1000005,"resultstr":"系统忙!","uin":123456})
uin 的值是访问者的 号。
和上面的红*敏*感*词*一样,就是我们要找的页面,必须以它域名下的页面作为跳板。至于js跨域,我们也可以使用jQuery的jsonp来实现跨域,详见此链接。和上面的页面地址一样,有以下几个:
注:以上发布的网址已被腾讯屏蔽。今天的文章思路仅供参考。如果您有更多关于如何获取访客QQ号的信息,您可以在下方留言。