修改QQ网名易例程学习 附模块+源码
2012/11/25 8:49:00 人气 1120 计算机网络论坛看到网上有朋友问如何利用易语言实现修改QQ网名,所以这篇教程来分享一下编写此类程序的思路以及需要用到的模块和调用方法。当然编写好的完整源码 筱丶酷 也会一并提供给大家学习滴。
编程思路:首先要想利用第三方工具来修改QQ昵称,就要找到改Q昵称的HTTP接口,这通常就需要通过网页抓包来获取,这里很容易想到,目前QQ空间的昵称和QQ网名是互通的,所以 筱丶酷 提示大家可以直接通过空间改昵称接口就可以达到修改QQ网名的目的。
通过抓包测试我们可以得到以下重要信息:
QQ空间修改QQ资料的HTTP接口是:httpw.qzone.qq.comcgi-binusercgi_apply_*user*_new + gtk ;需要POST提交的参数值是 nickname=QQ昵称(需要utf-8编码)&mb=1&uin=QQ号码&pageindex=1&f*=1。
掌握了上面的基本信息后我们就可以引用彗星HTTP应用模块,来模拟HTTP请求向腾讯接口服务器提交修改QQ网名了。当然前提是还需要登录QQ帐号才能继续进行,为了简化编程难度, 筱丶酷 也已经将自己编译好的最新版QQ登录易模块一起打包进去了,大家可以直接通过调用 QQ登陆(帐号,密码,验证码,gtk) 命令就可以一键验证QQ登录身份了。整体程序代码的编写很简单就搞定了,见附件。
编程思路:首先要想利用第三方工具来修改QQ昵称,就要找到改Q昵称的HTTP接口,这通常就需要通过网页抓包来获取,这里很容易想到,目前QQ空间的昵称和QQ网名是互通的,所以 筱丶酷 提示大家可以直接通过空间改昵称接口就可以达到修改QQ网名的目的。
通过抓包测试我们可以得到以下重要信息:
QQ空间修改QQ资料的HTTP接口是:httpw.qzone.qq.comcgi-binusercgi_apply_*user*_new + gtk ;需要POST提交的参数值是 nickname=QQ昵称(需要utf-8编码)&mb=1&uin=QQ号码&pageindex=1&f*=1。
掌握了上面的基本信息后我们就可以引用彗星HTTP应用模块,来模拟HTTP请求向腾讯接口服务器提交修改QQ网名了。当然前提是还需要登录QQ帐号才能继续进行,为了简化编程难度, 筱丶酷 也已经将自己编译好的最新版QQ登录易模块一起打包进去了,大家可以直接通过调用 QQ登陆(帐号,密码,验证码,gtk) 命令就可以一键验证QQ登录身份了。整体程序代码的编写很简单就搞定了,见附件。
椅子 | 一个感性而不性感的男人≯喜羊羊11-25 08:51 楼主好强大 游客13891 加 入 空 白 府 吧 |
沙发 | ┆◆繁花殿☆┆顶贴组♂小影11-25 08:50 好帖,要顶! |
发表回复