关于QQ邮箱登录提示一键登录解决方案
前言
目前主流的QQ邮箱登录都是本地浏览器登录
- 1 载入网址 w.mail.qq.com/cgi-bin/log… 如下图所示
- 2 输入账号密码,登录成功以后获取Cookie,然后交给爬虫去干活。
- 3 但是最近QQ的安全策略日趋严格,所以会出现本地网页无法登录,必须使用一键登录,如下图所示。
解决方案
大体思路还是必须通过用户的手机QQ扫描二维码登录,再回到登录页面进行跳转。比如51信用卡给用户的提示
至于进行跳转的是爬虫还是直接在本地浏览器操作,这个都可以商榷。下面是操作步骤。
- 1 载入QQ邮箱Web页面的登录网址 mail.qq.com/cgi-bin/log… 如下图所示
同时要做两件事情 1保存这个二维码图片到本地 方便用户扫码登录、2 获取本地Cookie中Name位pt_login_sig的Value 如下图所示,在载入QQ登录页面的时候 会写入这个Cookie
2 有了pt_login_sig这个值以后可以本地执行Get请求地址为
ssl.ptlogin2.qq.com/ptqrlogin?u…
这里只需要替换login_sig的Value就行,其他的可以不用修改。一般会返回两种结果
ptuiCB('66','0','','0','二维码未失效。(3635426236)', '')
这种表示二维码可用默认为2分钟
或者
ptuiCB('0','0','ssl.ptlogin2.mail.qq.com/check_sig?p…', 'CeShi')
这个时候需要请求一下返回的网址,直接请求,不需要做任何替换。 如果执行成功会直接登录邮箱并且会收到提醒消息如图
- 3 最后在刚才卡住的页面执行跳转 地址为 ssl.ptlogin2.mail.qq.com/check_sig?u…
后续就会跳转成功。继续执行后面的操作
关于QQ邮箱登录提示一键登录解决方案相关推荐
- mysql查询使用qq邮箱注册_Spring Boot实现qq邮箱验证码注册和登录验证功能
1.登录注册思路 这是一个使用spring boot做的一个qq邮箱注册和登录的项目. 没写前端页面,使用postman测试.有截图详细. 1.1.思路 注册:通过输入的邮箱发送验证码,检验前端传来的 ...
- 解读APP新一代验证登录方式——一键登录/免密认证
近年来,验证领域迎来一个黑科技--用户在APP上进行账号注册或者号码绑定时,不需要接收短信验证码,直接可以以本机号码实现秒级验证.这种新颖且便捷的验证方式称为"一键认证". 一键认 ...
- 解决PanDownload登录提示账号登录失败,获取bdstoken失败问题
之前在这篇文章下的回答https://blog.csdn.net/weixin_43317534/article/details/106558533,受到很多人欢迎,近期(8月5号)原回答的方法已经失 ...
- 苹果6LMAP服务器没响应,qq邮箱在苹果手机上登录提示lmap.qq.com无响应
满意答案 wuda311 2016.09.18 采纳率:42% 等级:12 已帮助:16342人 你好! 您是否是通过过手机自带电子邮件添加QQ邮箱,那就是邮箱的IMAP没有开启. 首先需要登陆 ...
- python自动登录qq邮箱_python实现自动登录qq邮箱,写邮件并发送
1 编程语言 python 3.5 2 需要安装xlrd库,用来打开Excel文件 3 在命令行中输入 python send.py [接收者邮件地址] 如:python send.py 1234 ...
- python爬取qq邮箱_python+selenium自动登录QQ邮箱
环境:win10x64+python3.5+chrome+chromedriver 需要安装的模块: 1.chromedriver 下载地址,下载后加入系统环境变量即可. 2.selenium# pi ...
- QQ登录提示:登录超时,请检查您的网络或者本机防火墙设置(错误码:0x00000001)
解决方法: 1.首先请您检查下防火墙设置,建议暂时关闭防火墙: 2.可能是由于QQ系统调整引起的,所以会造成某些号段不能登陆,建议您可以稍后再进行尝试: 3.尝试使用选择登陆服务器(目前有两种模式,分 ...
- Foxmail 添加QQ邮箱失败 提示密码错误
今天使用Foxmail的时候一直弹出密码错误提示框,输入QQ密码和邮箱独立密码都不行.上网查资料得以解决,在此记录下以备之后再次遇到这个问题. 首先查看邮箱的POP3/SMTP服务是否开启 在网页端登 ...
- 登陆失败bdstoken_解决PanDownload登录提示账号登录失败,获取bdstoken失败问题
最近使用pandown,使用百度账号直接登录不上了,提示bdstoken获取失败,不管是新浪第三方登录,还是QQ第三方登录,都是这个提示,因此我找了好多办法,终于发现了一个大佬的解决办法,附上连接及步 ...
- 账户登录失败获取bdstoken失败_解决PanDownload登录提示账号登录失败,获取bdstoken失败问题...
最近使用pandown,使用百度账号直接登录不上了,提示bdstoken获取失败,不管是新浪第三方登录,还是QQ第三方登录,都是这个提示,因此我找了好多办法,终于发现了一个大佬的解决办法,附上连接及步 ...
最新文章
- hdu 1251+hdu 1671(字典树)
- CF510C Fox And Names——拓扑排序练习
- Redis的安装以及基本操作简介
- No MyBatis mapper was found in ‘[xx.mapper]‘ package. Please check your configuration
- ASP.NET Core 认证与授权[1]:初识认证
- iOS 去除警告 看我就够了
- 【原】jQuery编写插件
- 【报告分享】美好城市指数:短视频与城市繁荣关系白皮书.pdf(附下载链接)...
- 【实用】Pyinstaller UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xce in position解决方案
- Camera 360使用之坑
- jquery将html转换word,将网页内容导出word文档jQuery插件
- SSM社区医院卫生所病人患者随访信息管理javaweb网站系统设计与实现
- [转载]创建、部署和调试 Apache Geronimo 应用程序
- C++大写字母转小写字母
- llalallalallalalla
- (转载)最值得看的一维傅里叶分析(时域如何转频域)
- 我的mybatis-plus用法,被全公司同事开始悄悄模仿了
- 潜在狄利克雷分配(LDA)(latent Dirichlet allocation)
- Postman+Newman命令运行
- IT男如何把妹自如?看这个就知道了