`
pan_java
  • 浏览: 286254 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

分享通过QQ邮箱获取好友列表

    博客分类:
  • java
阅读更多
直接将war文件放在tomcat 下就可以了!

通过这个例子学会了很多HttpClient的东西,确实实用!


新上传了一个源文件,包含了简单的注释.

说明:我用QQ的登录页面是因为登录时还要执行很多加密动作(javascript 加密).

如果要应用到自己的项目可以还需要修改成自己的登录页面.

  • src.rar (10.3 KB)
  • 下载次数: 717
分享到:
评论
18 楼 hahahehehaihaiyaya 2010-03-09  
[img]                    [/img]<p>[quote=&quot;pan_java&quot;][quote=&quot;朗拿颠老&quot;] 验证码出不来 当焦点在密码框的时候就会出现.</p>
17 楼 yewen0125 2009-12-16  
看不到验证吗, 怎么弄
16 楼 mywes 2009-12-09  
先谢谢楼主。不过我下了war,登录时一直在页面上提示如下:
由于加载安全组件失败,为了您的帐号安全,无法正常登录邮箱,解决方法:
按下F5重新刷新页面。
打开浏览器“选项”菜单,选择“Internet选项”,执行清空缓存功能,确定后按F5刷新本页面。
如上述方式仍然无法解决问题,请登录邮箱论坛通知我们,我们将尽快为您解决。

还请楼主解答一下。谢谢
15 楼 pan_java 2009-09-28  
tjgamejx2 写道
一行注释都没有的代码,又不提供标通用的接口,楼主应该整理下代码,封装一个httpclient的dopost,提供通用的程序入口,还是会有人用的。
我关心的是,验证码,楼主是在实现的模拟登陆的


建议不错,最近有点忙,当时也只是好玩写的,过几天修改.谢谢!
14 楼 tjgamejx2 2009-09-28  
一行注释都没有的代码,又不提供标通用的接口,楼主应该整理下代码,封装一个httpclient的dopost,提供通用的程序入口,还是会有人用的。
我关心的是,验证码,楼主是在实现的模拟登陆的
13 楼 pthill 2009-09-27  
为什么不能用了啊!是不是QQ给禁用了啊!我能正常登陆,但是获取不到列表啊!
12 楼 pan_java 2009-09-27  
xujingbao 写道
我想问下,这个会连接QQ的服务器么,因为我们公司对QQ进行了封锁
用使用TT、财付通、都能被监控到...

张三:101.15.23.157:QQ
101.15.23.157 -> 210.174.204.116
101.15.23.157 -> 58.22.101.140
101.15.23.157 -> 58.22.101.140
101.15.23.157 -> 58.22.101.140
101.15.23.157 -> 58.22.101.140
101.15.23.157 -> 58.22.101.140
101.15.23.157 -> 58.22.101.140


我是通过登录QQ邮箱,获取好友列表的.
11 楼 pan_java 2009-09-27  
qiren83 写道
解析HTML好说 关键是你怎么登录上去的呀
怎么实现模拟登录的呀 

说下吧 我是菜* 也想了解下


是用HttpClient 模仿浏览器去做的.好好看一下源代码就可以了!
10 楼 qiren83 2009-09-27  
解析HTML好说 关键是你怎么登录上去的呀
怎么实现模拟登录的呀 

说下吧 我是菜* 也想了解下
9 楼 pan_java 2009-09-27  
有话给鬼说 写道
怎么不行啊?
提示错误:
引用
java.lang.IllegalArgumentException: Invalid uri 'null/cgi-bin/addr_listall?category=all&sid=ml>
<title>QQ邮箱': Invalid query

好像是public byte[] start(LoginBean bean, String code) 方法中没有吧ur解析出来

没有任何问题啊,我刚才试了,是不是你的登录的次数太多了,IP暂时被QQ封了
8 楼 有话给鬼说 2009-09-27  
怎么不行啊?
提示错误:
引用
java.lang.IllegalArgumentException: Invalid uri 'null/cgi-bin/addr_listall?category=all&sid=ml>
<title>QQ邮箱': Invalid query

好像是public byte[] start(LoginBean bean, String code) 方法中没有吧ur解析出来
7 楼 YiSingQ 2009-09-26  
恩。。。LZ做得很不错哦,好东西。。。收藏了。。。
6 楼 hxboss 2009-09-26  
我昨天晚上也在写这个东西

验证码,登录 都挺顺利

不过下载好友列表的时候  提示 session_timeout

不知道怎么回事

先下载一下这个大哥的源码   看看
5 楼 Aguo 2009-09-26  
jitabc 写道
很快就会失效的,老马嘛时间能开放一下他的API
这个有可能吗?
4 楼 pan_java 2009-09-26  
jitabc 写道
很快就会失效的,老马嘛时间能开放一下他的API

及时到http://mail.qq.com获取var PublicKey = "CF87D7B4C864F4842F1D337491A48FFF54B73A17300E8E42FA365420393AC0346AE55D8AFAD975DFA175FAF0106CBA81AF1DDE4ACEC284DAC6ED9A0D8FEB1CC070733C58213EFFED46529C54CEA06D774E3CC7E073346AEBD6C66FC973F299EB74738E400B22B1E7CDC54E71AED059D228DFEB5B29C530FF341502AE56DDCFE9";

再更新到本地就可以了
3 楼 jitabc 2009-09-26  
很快就会失效的,老马嘛时间能开放一下他的API
2 楼 pan_java 2009-09-24  
朗拿颠老 写道
验证码出不来

当焦点在密码框的时候就会出现.
1 楼 朗拿颠老 2009-09-24  
验证码出不来

相关推荐

    .net 获取QQ邮箱好友、MSN好友、其他Email好友信息(源码版)

    QQ邮箱提供了Web服务接口,可以通过OAuth 2.0协议进行身份验证,获取访问令牌,然后调用其API来获取好友信息。你需要注册一个应用并获取到AppID和AppKey,用于授权过程。在.NET中,可以使用HttpClient类发送HTTP请求...

    PHP CURL QQ好友邀请 QQ邮箱登录

    总的来说,通过PHP和cURL实现QQ邮箱登录并邀请好友是一个涉及网络编程、模拟登录、数据抓取和API交互的综合实践,需要对HTTP协议、Web自动化以及腾讯的相关API有深入理解。在压缩包中的"qq"文件可能是代码示例,...

    导出你的所有QQ好友

    主要原理是利用qq邮箱来获取好友列表。 一些细节问题在源代码中都有说明,为了能够让大家多用一点时间,不会像MSN的导入功能那样短命,于是不说明了。 本实例采用的方法有很多bug,毕竟只是几个小时写出的东西,...

    QQ邮箱批量开通助手.zip

    2. **批量转换原理**:QQ批量开通助手的工作原理是通过程序自动化地将输入的QQ号码序列,按照QQ邮箱的格式规则进行转换,生成相应的邮箱地址列表。这避免了手动一一输入的繁琐过程,尤其在处理大量数据时,极大地...

    php获取邮箱email好友

    现在,获取Yahoo邮箱的好友可能需要通过Web抓取或者使用Yahoo Mail的Web服务接口,但这通常违反了服务条款,不推荐使用。 163、126、Sina、QQ和Tom邮箱都是属于网易和腾讯的产品。这些邮箱服务通常没有公开的API供...

    仿 手机QQ 登录、注册、找回密码、好友列表、QQ状态等功能的实现

    通常通过长连接(如WebSocket)或定时心跳机制来获取和更新用户状态。状态变更时,不仅要在本地更新,还需同步到好友列表的显示中。 **Android Studio集成**:作为开发环境,Android Studio提供了强大的代码编辑、...

    易语言源码取QQ好友列表并群发邮件.rar

    Super-EC可能是一个增强型的易语言组件,提供了更高级的功能,如网络通信支持,帮助程序与QQ服务器交互,获取好友列表。彗星HTTP应用模块则可能用于处理HTTP请求,这对于发送邮件可能必不可少,因为许多邮件服务使用...

    导出QQ上面的QQ号码和邮箱

    2. **好友列表获取**:工具连接到QQ服务器,检索用户的全部好友列表,包括好友的QQ号码和绑定的邮箱地址。 3. **数据筛选与导出**:用户可以选择导出所有好友信息,或者根据特定条件(如分组、备注名等)筛选要导出...

    最新获取GMAIL 163 QQ(有验证码) SINA MSN 邮箱列表 (2011-10-12)

    === 最新获取 GMAIL 163 QQ(含图片验证码) SINA MSN 好友邮箱列表 (2011-10-12) === 欢迎访问我们的平台 http://t.cn/aNsQmD 在“邀请好友” 里有实例的 为了实现这个几个功能,我在百度上搜索了很多实例, 可是...

    uchome QQ好友邀请插件

    【uchome QQ好友邀请插件】是一个专门为UCHome社交网站平台设计的功能插件,它的主要目的是简化用户在网站上添加好友的过程,通过一键导入功能帮助用户快速地将他们的QQ邮箱联系人转化为UCHome社区的好友。...

    易语言QQ拉好友

    易语言QQ拉好友源码,QQ拉好友,密码到MD5,超级列表框帐号控制加入内容,线程登录,超级列表框帐号登录加入内容,超级列表框加QQ朋友加入内容,超级列表框加QQ群成员加入内容,超级列表框加QQ邮箱好友加入内容,获取朋友,加...

    获取好友列表发送电子邮件

    支持 163.com 126.com yeah.net sina.com hotmail.com gmail.com live.cn yahoo.cn yahoo.com.cn sohu.com tom.com

    教你如何能看到隐身的QQ好友.docx

    6. 如果长时间在邮箱中,想要获取好友最新状态,需要重新登录邮箱聊天,以便刷新信息。 此外,该文档还提到了QQ邮箱的一些其他特性,如邮箱级别的提升(此处为9级),积分积累(3785分),以及大容量的邮箱空间...

    QQ批量加好友器

    8. **结合其他营销手段**:批量加好友只是网络推广的一部分,结合其他营销策略,如QQ群、QQ空间、QQ邮箱等,可以更全面地覆盖目标用户。 通过合理使用QQ批量加好友器,销售行业和其他需要广泛社交的用户可以有效地...

    QQ邮箱漂流瓶怎么赚积分?.docx

    此外,为了保持游戏的乐趣和公平性,QQ邮箱可能会对积分的获取和使用设置一些限制,比如防止恶意刷积分或者频繁兑换。 总的来说,QQ邮箱漂流瓶的积分系统为用户提供了更多参与和互动的机会,同时也增强了用户对这个...

    导出QQ好友工具

    总结来说,"导出QQ好友工具"是一款实用的软件,它简化了获取和管理QQ好友信息的过程,为用户在不同场景下提供了便利。无论是备份数据,还是进行数据挖掘,都展现出了其强大的功能和灵活性。在使用时,用户应确保合理...

    怎么激活你的qq邮箱.docx

    ### 如何激活QQ邮箱 #### 步骤一:访问邮箱登录页面 ... - **登录账号**:在网页上会出现登录界面,此时需要输入您想要激活的QQ邮箱账号...通过以上步骤和建议,相信您能够轻松激活并有效使用QQ邮箱,享受其带来的便利。

    基于Ruby + SmartQQ(WebQQ)的QQ机器人.zip

    [x] 获取好友列表 [x] 获取讨论组列表 [x] 发送私聊消息 [x] 发送群消息 [x] 发送讨论组消息 [x] 发送临时消息 [x] 好友详细信息 [x] 群详细信息 [x] 讨论组详细信息 [x] 获取在线好友 [x] 获取最近会话 [x] 获取...

    取QQ号码列表.rar

    2. 社交媒体推广:通过QQ号码,可以在QQ空间、QQ音乐、QQ邮箱等腾讯旗下平台进行广告投放。 3. 用户行为分析:追踪QQ号码在不同平台的活动,了解用户习惯,优化产品或服务。 4. 数据清洗与去重:去除重复的QQ号码,...

Global site tag (gtag.js) - Google Analytics