当前位置:淡墨SEO首页 > SEO软件 > 无需代理ip查询搜狗任务触发验证码机制并识别通过

无需代理ip查询搜狗任务触发验证码机制并识别通过

淡墨SEO3年前 (2022-12-27)SEO软件10960

如果我们想做一些搜狗页面的一些数据分析,比如网站关键词排名,挖掘相关搜索词等任务,用代码自动化请求时间过长,会触发搜搜验证码机制。对于这个验证码,可以识别验证码并请求通过。


image.png


遇到这类情况,可以分析一下接口,经过分析,在代码中进行还原


image.png

请求data参数中suuid和auuid在页面源码中可以获取到,r、p参数是url请求字符串,code是验证码。主要的问题就是code了,首先是获取验证码图片,可以通过一下请求获取到

image.png

获取到的原图是这样,需要进行灰度处理,这样识别准确率会高一点

image.png


在代码中对验证am图片进行灰度处理

image.png


image.png


运行代码后,识别通过后,系统会返回解封成功..说明已经识别成功了,接下来保持session会话,就可以继续进行查询任务,可以看到查询到关键词的排名结果。


image.png

在搜狗页面进行验证,可以看到排名结果和查询的是一致的。

image.png


需要此源码的或者了解其他内容可以到www.seoyiwu.com中我的博客了解更多内容



扫描二维码推送手机访问

文章内容均为原创,禁止转载!

本文链接:http://danmoseo.com/news/33.html

相关文章

某讯视频用python解析数据并下载视频mp4格式

某讯视频用python解析数据并下载视频mp4格式

国庆祝福祖国生日快乐。偶尔间,想做做视频剪辑,需要下载视频素材,但是在平台上的视频似乎不支持手动下载。自然学了python,可以试着用代码去下载视频,在这块找到相应的教学内容,本次内容主要是分享用python如何去获取下载某讯视频。下面为大家讲解一下。就拿最近比较火的昆仑神宫来做下视频解析下载,首先...

点选验证码js逆向识别进行360url提交

点选验证码js逆向识别进行360url提交

一般我们遇到点选验证码的时候,最简单的方式就是通过selenium调用浏览器,对验证码区域定位截图然后调用平台识别文字坐标。但是用selenium是比较麻烦的。我们还可以用js逆向识别参数生成方式,最后再用接口调用,下面就举例一下360提交的点选验证码js逆向调用。对于这样的点选验证码,我们要知道图...

逆向百度旋转验证码,并自动提交链接

逆向百度旋转验证码,并自动提交链接

前面说了逆向百度旋转验证码后,大家可以在找前面的文章了解了解,这次主要是通过逆向旋转验证码后进行实战操作。本次主要是对百度链接提交界面进行一个链接提交操作,可以批量提交我们网站的链接,从而优化收录网站链接。封装软件发货传送门》》百度链接提交软件视频演示:内容介绍:如果是手动提交的话,需要手动旋转一下...

百度域名批量添加和批量推送

百度域名批量添加和批量推送

好长时间没更新了,这段时间疫情原因居家办公做些工作方面的事也学点新的知识,SEO的事会根据大众反馈和需要去做一下。总之有好用的和SEO相关的知识都会拿出来分享一下,不会分享和SEO无关的知识内容。前面说到百度链接提交的功能,今天接着说一下百度域名批量提交和批量推送的功能,也是逆向验证码有关的知识内容...

360识别文字验证码后并进行批量提交

360识别文字验证码后并进行批量提交

前面说到360点选验证码js逆向的过程,这次对js逆向的过程进行实际应用并进行url的批量提交,下面讲解一下主要难点。软件拍下自动发货地址:http://faka.danmoseo.com/buy/7视频演示问题一、网页图片尺寸是320*198,而通过请求接口获取的图片尺寸是580*410那么在代码...