python,爬虫突破登录校验之获取手机短信验证码 |
您所在的位置:网站首页 › 怎样登上qq的短信验证码发送 › python,爬虫突破登录校验之获取手机短信验证码 |
逻辑如下 执行以下步骤: 1、手机下载SmsForwarder-短信转发器 2、进入应用通用设置进行配置与授权 3、配置发送通道 4、配置转发规则 5、编写接收短信信息接口 开始实践 一、下载APP并安装,授权电话与短信权限
二、通用设置 授权短信权限与卡信息 三、配置发送通道 点击右上角添加 icon,选择Webhook,设置调用地址接口和请求方式(Webhook Server:接口请求地址)
四、配置转发规则 点击添加icon,选择刚才配置的发送通道,如下配置即可(注意短信的匹配规则)
五、编写接收接口api并运行python程序 import json import flask server = flask.Flask(__name__) @server.route('/sms', methods=['post']) def receive(): res = flask.request.json print(res) print(res['msg']) return res server.run(port=8888, debug=True)注:作者已配置了内网穿透域名,若无配置,设置具体ip即可 测试效果 (1)测试通道
(2)测试转发规则 (3)测试真实的短信验证 作者使用个人的短信验证,各位可自行去服务商开通购买短信服务 短信已发送至手机 手机与转发app已拦截到发送的短信
接口api收到发送过来的短信信息 解析到验证码之后就可以拿去登录界面填充了!!! |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |