QQ城市达人接口编制程序及经验分享2–新接口

QQ城市达人接口编制程序及经验分享2–新接口

在自小编的上一篇有关城市达人的接口编制程序中《QQ城市达人接口编程及经验分享》,介绍了有关怎样收获QQ号码的接口使用,那个接口是超过25%QQ号码采集软件应用的,不过这几个接口以后早已乘机腾讯的遮掩而失效,于是,QQ号码采集软件倒下一大批判,全数在华军或许网上能查到的QQ号码采集软件,统统不能够采访到多少。

自身的软件“QQ号码采集及邮件管理体系”,采集号码在此之前也是用了这些规律,所以有长期也是收集不了数据,幸好重重施用客户的频繁反映,才通晓不知何因,腾讯撤消了该接口的支撑。

之所以,要促成号码的收集,只可以另辟妙招了,通过分析城市达人:”http://city.qzone.qq.com/
的查询原理,非常快找到了化解的点子,更新了获取数据的接口以及杰森数据对象,终于又有啥不可达成数据的搜集了,不过接口数据和之前的有一定的差距,不过全体上或许不错的。

上面截取2个软件的界面来探视先。

图片 1

下边说说接口数据的难点,通过工具对HTTP访问的剖析,腾讯的数额接口从原来的连天字符串:

http://city.qzone.qq.com/json.php?mod=search&act=page&city=440300&age=8&sex=3&page=1 

变为了:

http://city.qzone.qq.com/json.php?mod=sososearch&act=page&type=city&jsontype=str&callback=searchProCb&xb=1&nl=3&cd=440100

经过新的接口获取到的数量大概是那样子的:

searchProCb({“responseHeader”: {“status”:”0″,”QTime”:”21″},”response”: {“numFound”:”710″,”currentNum”:”10″,”results”:[
{“哈弗Q”:”12407一九六六2″,”MD”:”495094381″,”ID”:””,”XT”:”一千000″,”DT”:”12407一九六七2″,”TI”:”阳光帅气”,”U奥迪Q5″:”http://city.qzone.qq.com/html/user/guest.htm\#uin=495094381","QQ":"495094381","TA":"","CL":"","GA":"","GB":"0","GC":"1002","GD":"广东 三明”,”GE”:”不限 不限”,”GF”:”1″,”GH”:”壹玖捌伍”,”GI”:”7″,”GJ”:”0″,”GK”:”0″,”GL”:”4″,”GM”:”173″,”GN”:”6″,”GO”:”3″,”GP”:”1″,”GQ”:”1″,”GMurano”:”1″,”GS”:”0″,”GT”:”1″,”GU”:”0″,”GV”:”音乐达人 10一千 前卫达人 10五千 旅游达人 105000 摄影达人 11两千 舞蹈达人 11陆仟”,”GW”:”0″,”GX”:””,”GY”:”0″,”GZ”:”0″,”HA”:”http://daren4.store.qq.com/city/7c8c3001014d7e2ecf5662efbf1a2302p/1/2","HB":"http://daren1.store.qq.com/city/2931e30a6b4519ee62f5c4ab4bac94cbv/1/2","HC":"440203","HD":"0","HE":"0","HF":"","EX":"","DX":"0","TX":""},

{“RQ”:”1189872826″,”MD”:”569867770″,”ID”:””,”XT”:”1000000″,”DT”:”1221702571″,”TI”:”当H5爱上N1″,”UR”:”http://city.qzone.qq.com/html/user/guest.htm\#uin=569867770","QQ":"569867770","TA":"","CL":"","GA":"空间算唔算? QQ游戏”,”GB”:”壹玖零壹2200″,”GC”:”530″,”GD”:”青海 吉安”,”GE”:”湖北 眉山”,”GF”:”1″,”GH”:”一九八三”,”GI”:”3″,”GJ”:”2″,”GK”:”42″,”GL”:”3″,”GM”:”173″,”GN”:”6″,”GO”:”3″,”GP”:”2″,”GQ”:”1″,”G奇骏”:”1″,”GS”:”0″,”GT”:”1″,”GU”:”1″,”GV”:”汽车达人 106000 游戏达人 10八千 体育达人 11四千 动漫达人 118000 篮球达人 115001″,”GW”:”0″,”GX”:”127029|福建,宣城,怀集县,,金源网吧|163971|湖北,玉溪,南澳县,,一月花网络休闲会所|127029|广西,德州,封开县,,金源网吧”,”GY”:”2″,”GZ”:”84″,”HA”:”http://daren2.store.qq.com/city/fd2c91ba6ad3e3762c8450dd933e5f46p/1/2","HB":"http://daren3.store.qq.com/city/dcfbb28121e43bd0abfcc31945314d36v/1/2","HC":"440203","HD":"440203","HE":"127029","HF":"127029 163971 127029″,”EX”:””,”DX”:”0″,”TX”:””}],”CorrectPin”: [],”SimilarWords”: []}});

细细商量方面包车型大巴字段,就足以窥见里头的数码对应意况了,如QQ对应就是QQ号码(呵呵,废话),下边是本人分析的片段表明,供参考,同时代待我们能够分析越多的字段音讯出来:

TI:昵称

U科雷傲:详细介绍

QQ:号码

GD:想认识的人起点

GM:身高

GV:达人类型

HA:头像链接

HC:居住地

GH:出生年份

GF: 0女、1男

有了那一个剧情,笔者就大多能够博获得一些卓有功效的消息了。

因而改动截取数据的剧情和实体类音信的三结合,数据处理仍旧能够应用自家原来的代码

            List<QQData> entities = new List<QQData>();

            try
            {
                entities = (List<QQData>)JavaScriptConvert.DeserializeObject(json, typeof(List<QQData>));
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }

期望大家能够多加研讨,获取更加多有含义的数目和接口音信。

admin

网站地图xml地图