从昨天晚上开始搞,搞了一个通宵,终于搞定。
昨晚,想了一下我们游戏如果能够通过QQ好友进行推广,是不是可以省去不少广告费那?
先不管这么多,自己到网上搜索了一下腾讯的协议,基本上都是1年前的老帖子了
大部分都已经失效,不能用了,腾讯的协议修改太快了。
但是网上我发现有人用QQ邮箱导出联系人的方法,这个方法不错,但是有个小弊端,如果我没有开通QQ邮箱的话,就不能导出好友列表了。
所以,我想到了用web.qq.com登录导出好友,参考了网上那位导出QQ邮箱里面联系人的方法,搞定了web.qq.com的登录。
后面遇到了不少坎,web.qq.com上面获取好友列表还是比较麻烦的,还要先登录web-proxy.qq.com服务器,然后再发送那些特殊的指令来获取好友列表,但是不知道为什么PHP的curl,只能执行到登陆web-proxy.qq.com,再发送一个获取好友列表的命令就一直卡住不动。
眼看马上就要成功了,竟然被这个玩意卡住了,郁闷死我了,我认为web.qq.com是使用的长连接,可能会对我的结果造成阻塞,我就搞QQ空间去了,找到了比较完美的方法获取好友列表,但是,麻烦又出现了。
又是卡住的问题,登录完之后,直接执行获取列表,就会卡死,郁闷的已经不行了,都快凌晨4点了,实在郁闷。
老子就不信这个邪,我又换了一种方式,不用curl了,拿fsockopen测试了一下,发现没有卡住的现象,curl这个破东西不管怎么设置都不行,我决定用fsockopen这个函数了,终于把函数封装好了,问题又来了。
登录之后取不到Cookie,腾讯的服务器提示我服务器繁忙,郁闷郁闷实在郁闷,又复习了一遍HTTP协议,然后下载了个http的抓包工具,仔细看了看浏览器到底怎么提交的,我缺少了什么,终于有收获了,原来我把Cookie的位置弄错了,Cookie必须写在下面。
所有的问题都一一解决,把程序修改好,试了一下,哇哈哈,搞定,很爽!
这个程序比起原先用邮箱联系人的方法要好一些,只要这个人开通了QQ空间,就可以导出好友。
也不会提示您的QQ已在其他地方登陆,web.qq.com登录的话会提示您在其他地方登陆,这个比较恶心。
测试地址:http://test.jzwar.cn/webqq/
【友情链接:云枫文学 - 一个PHP写的小说搜索引擎
有不少人找我要代码,现在我就把代码贴一下截图,自己敲代码,自己研究吧!
相关推荐
最新版QQ如何批量导出QQ好友.docx
导出QQ好友工具V4.0.7z
导出QQ好友工具
qq好友列表获取导出备份code实例。
导出QQ好友工具是一个批量导出qq好友的软件,导出QQ好友工具可以导出qq列表中的名字、 qq号、qq邮箱,备份qq好友号码必备,防止好友丢失,qq好友备份后方便找回,号码按行的格式导
可是qq很吝啬,没有提供好友导出功能。 一时冲动写了一个小程序来抓取所有好友列表。主要原理是利用qq邮箱来获取好友列表。 一些细节问题在源代码中都有说明,为了能够让大家多用一点时间,不会像MSN的导入功能...
可以批量导出QQ上面的QQ号码和邮箱信息
都是csdn不好,下载个啥都要积分,都已经n年没有在论坛泡了,哪里来的积分下载工具呢,这两天在找qq群用户导出工具,看到很多穷工,写了真不咋地的导出工具,不是不能用,就是卖RMB卖的贼贵.... 为了大家的幸福,所以...
罗宾逊QQ群好友导出工具有很多朋友在用说是不错,可惜腾讯改版,原来的1.0已经无法正常使用,这次升级2.0,需要的朋友可以下载了,同事修正了原来的一些部分bug,还是一样给大伙牟一个幸福,免费啦。如果你有良心,...
易语言QQ好友提取源码 支持分组提取 高效导出1、附件内带源码,欢迎学习,请保留版权!2、好友支持按分组导出;3、高效导出10w 3s;4、仅限用于学习!
问雄QQ好友QQ号批量导出工具是一款可以一键提取QQ号里所有好友QQ号的工具,支持勾选删除勾选导出,可以对多个QQ同时一键提取,非常方便!问雄QQ好友QQ号批量导出工具(批量导出QQ好
只要登陆qq帐户,登陆成功后,即可导出好友的号,成txt各种文件
QQ群号码批量导出,QQ邮箱批量导出,方便快捷
导出QQ群名单AADFYGFHHKJJLKMNLJ,MNJKGHJGHJ
ipad qq音乐导出教程:ipad导出qq音乐文件步骤.docx
支持php、thinkphp进行将html页面直接导出为word,样式可一并导出为word
导出QQ聊天记录借鉴.pdf
QQ群邮件导出软件,可以用的。