遇到某宝商品详情的滑块验证码的解决方法和接口
*大家都知道,淘宝/天猫的滑块验证机制十分严,而很多时候,没办法高效的拿到需要的内容,因为在高并发采集下很容易就出现滑块验证,让人很无解,正好,最近没什么事儿,上班的公司也遇到这方面的需求,让我负责解决这个问题,刚开始绞尽脑汁各种尝试和捣鼓,始终没有解决得了,搞了好几天,都没有进展; 然后各种网上资料查询,最终还是不负努力,找到更好的解决方案,在高并发请求下实现了完全绕过,实现更好的接口体验,集成起来也简单了很多,下面就说说封装好的部分接口说明,满足了很多高并发的业务场景。

注意: 此接口是通过算法优化处理,并非模拟拖动验证码。PC、手机淘宝均可用,因为是Python写的接口,操作起来也很方便,。

接口1:生成淘宝UA参数
传入参数:验证url,淘宝umtoken,useragent

返回示例:{ “result” : “098#E1hvLpvxvkQvn9Ck…vEvUHpZVvvvvphmzvpvZuEuUksjDqKde/NkX/IyBmps/l/O=” }

接口2:人工处理

传入参数:图片base64字符串

返回示例:

{"item": {"num_iid": "520813250866","title": "三刃木折叠刀创意迷你钥匙扣钥匙刀户外随身多功能锋利开箱小刀","desc_short": "","price": "22.7","orginal_price": "25.80","nick": "欢乐购客栈","num": "200","pic_url": "//img.alicdn.com/imgextra/i3/2596264565/O1CN01L8HLol1jaonor67d8_!!2596264565.jpg","brand": "三刃木","brandId": "4036703","rootCatId": "50013886","cid": "50014822","crumbs": [],"detail_url": "https://item.taobao.com/item.htm?id=520813250866","desc": "<p><img align=\"absmiddle\" src=\"http://img.alicdn.com/imgextra/i2/2596264565/TB2nAHqgyC9MuFjSZFoXXbUzFXa_!!2596264565.jpg\"  /><img align=\"absmiddle\" src=\"http://img.alicdn.com/imgextra/i3/2596264565/TB2ahCelVXXXXc_XXXXXXXXXXXX_!!2596264565.jpg\"  /><img align=\"absmiddle\" src=\"http://img.alicdn.com/imgextra/i4/2596264565/O1CN01wp8a2f1jaomde1XlL_!!2596264565.jpg\"  /><img align=\"absmiddle\" src=\"http://img.alicdn.com/imgextra/i1/2596264565/TB2sGR3lVXXXXblXpXXXXXXXXXX_!!2596264565.jpg\"  /><img align=\"absmiddle\" src=\"http://img.alicdn.com/imgextra/i1/2596264565/TB2ZBGxlVXXXXXMXXXXXXXXXXXX_!!2596264565.jpg\"  /><img align=\"absmiddle\" src=\"http://img.alicdn.com/imgextra/i1/2596264565/TB2MjWklVXXXXcaXXXXXXXXXXXX_!!2596264565.jpg\"  /><img align=\"absmiddle\" src=\"http://img.alicdn.com/imgextra/i2/2596264565/TB2UgV3lVXXXXbdXpXXXXXXXXXX_!!2596264565.jpg\"  /><img align=\"absmiddle\" src=\"http://img.alicdn.com/imgextra/i2/2596264565/TB2ip5XlVXXXXX2XpXXXXXXXXXX_!!2596264565.jpg\"  /></p><img src=\"https://www.o0b.cn/i.php?t.png&rid=gw-4.62be6c9c1378f&p=1778787223&k=i_key&t=1656646812\" style=\"display:none\" />","item_imgs": [{"url": "//img.alicdn.com/imgextra/i3/2596264565/O1CN01L8HLol1jaonor67d8_!!2596264565.jpg"},{"url": "//img.alicdn.com/imgextra/i1/2596264565/O1CN01jcuVBb1jaomeRuMkL_!!0-item_pic.jpg"},{"url": "//img.alicdn.com/imgextra/i3/2596264565/O1CN01T1p7hu1jaomklDXvC_!!0-item_pic.jpg"},{"url": "//img.alicdn.com/imgextra/i4/2596264565/O1CN01xbHROv1jaomde2Ldu_!!0-item_pic.jpg"},{"url": "//img.alicdn.com/imgextra/i3/2596264565/O1CN018BhMpU1jaomhACP0K_!!0-item_pic.jpg"}],"item_weight": 0,"location": "广东深圳","post_fee": 0,"express_fee": 0,"ems_fee": 0,"shipping_to": "","has_discount": "true","video": [],"is_virtual": "","sample_id": "","is_promotion": "true","prop_imgs": {"prop_img": [{"properties": "1627207:12227458263","url": "//img.alicdn.com/imgextra/i3/2596264565/TB2.XeblVXXXXXkXpXXXXXXXXXX_!!2596264565.jpg"},{"properties": "1627207:12227458264","url": "//img.alicdn.com/imgextra/i4/2596264565/TB2dTrjdVXXXXXBXpXXXXXXXXXX_!!2596264565.jpg"},{"properties": "1627207:12227458265","url": "//img.alicdn.com/imgextra/i2/2596264565/TB2j22kdVXXXXXdXpXXXXXXXXXX_!!2596264565.jpg"}]},"property_alias": "","props": [{"name": "品牌","value": "三刃木"},{"name": "产地","value": "中国"},{"name": "颜色分类","value": "长方形带开瓶器+送卡片刀+钢圈,椭圆形带开瓶器+送卡片刀+钢圈,GJ018X钥匙刀+送卡片刀+钢圈"},{"name": "重量","value": "26g(含)-50g(含)"},{"name": "吊牌价","value": "46"},{"name": "功能数量","value": "5个及以下"},{"name": "展开长度","value": "10cm以下"},{"name": "货号","value": "GJ019C"},{"name": "附加功能","value": "刀,开瓶器,螺丝刀,钥匙圈,其他/other"},{"name": "运动户外项目","value": "露营"}],"props_name": "1627207:12227458263:颜色分类:长方形带开瓶器+送卡片刀+钢圈;1627207:12227458264:颜色分类:椭圆形带开瓶器+送卡片刀+钢圈;1627207:12227458265:颜色分类:GJ018X钥匙刀+送卡片刀+钢圈","total_sold": 1210000,"skus": {"sku": [{"price": "37","total_price": 0,"orginal_price": "37","properties": "1627207:12227458263","properties_name": "1627207:12227458263:颜色分类:长方形带开瓶器+送卡片刀+钢圈","quantity": "200","sku_id": "3166598625985"},{"price": "37","total_price": 0,"orginal_price": "37","properties": "1627207:12227458264","properties_name": "1627207:12227458264:颜色分类:椭圆形带开瓶器+送卡片刀+钢圈","quantity": "200","sku_id": "3166598625984"},{"price": "22.7","total_price": 0,"orginal_price": "22.7","properties": "1627207:12227458265","properties_name": "1627207:12227458265:颜色分类:GJ018X钥匙刀+送卡片刀+钢圈","quantity": "200","sku_id": "3144644292458"}]},"seller_id": "2596264565","shop_id": "127203758","props_list": {"1627207:12227458263": "颜色分类:长方形带开瓶器+送卡片刀+钢圈","1627207:12227458264": "颜色分类:椭圆形带开瓶器+送卡片刀+钢圈","1627207:12227458265": "颜色分类:GJ018X钥匙刀+送卡片刀+钢圈"},"seller_info": {"nick": "欢乐购客栈","item_score": "4.8 ","score_p": "4.8 ","delivery_score": "4.8 ","shop_type": "C","user_num_id": "2596264565","sid": "127203758","title": "欢乐购客栈","zhuy": "https://shop127203758.taobao.com/","shop_name": "欢乐购客栈"},"tmall": false,"update_time": "2022-06-30 16:51:14","data_update": "2022-06-30 16:51:14","data_f": "xdl","data_from": "hid","promo_type": null,"props_img": {"1627207:12227458263": "//img.alicdn.com/imgextra/i3/2596264565/TB2.XeblVXXXXXkXpXXXXXXXXXX_!!2596264565.jpg","1627207:12227458264": "//img.alicdn.com/imgextra/i4/2596264565/TB2dTrjdVXXXXXBXpXXXXXXXXXX_!!2596264565.jpg","1627207:12227458265": "//img.alicdn.com/imgextra/i2/2596264565/TB2j22kdVXXXXXdXpXXXXXXXXXX_!!2596264565.jpg"},"error": null,"format_check": "ok","sales": 0,"desc_img": ["http://img.alicdn.com/imgextra/i2/2596264565/TB2nAHqgyC9MuFjSZFoXXbUzFXa_!!2596264565.jpg","http://img.alicdn.com/imgextra/i3/2596264565/TB2ahCelVXXXXc_XXXXXXXXXXXX_!!2596264565.jpg","http://img.alicdn.com/imgextra/i4/2596264565/O1CN01wp8a2f1jaomde1XlL_!!2596264565.jpg","http://img.alicdn.com/imgextra/i1/2596264565/TB2sGR3lVXXXXblXpXXXXXXXXXX_!!2596264565.jpg","http://img.alicdn.com/imgextra/i1/2596264565/TB2ZBGxlVXXXXXMXXXXXXXXXXXX_!!2596264565.jpg","http://img.alicdn.com/imgextra/i1/2596264565/TB2MjWklVXXXXcaXXXXXXXXXXXX_!!2596264565.jpg","http://img.alicdn.com/imgextra/i2/2596264565/TB2UgV3lVXXXXbdXpXXXXXXXXXX_!!2596264565.jpg","http://img.alicdn.com/imgextra/i2/2596264565/TB2ip5XlVXXXXX2XpXXXXXXXXXX_!!2596264565.jpg"],"shop_item": [],"relate_items": []},"error": "","secache": "d8bd20b8f0d9df02dd030dd374110240","secache_time": 1656646811,"secache_date": "2022-07-01 11:40:11","translate_status": "","translate_time": 0,"language": {"default_lang": "cn","current_lang": "cn"},"reason": "","error_code": "0000","cache": 0,"api_info": "today:24 max:10100 all[74=24+31+19];expires:2030-12-31","execution_time": "0.056","server_time": "Beijing/2022-07-01 11:40:12","client_ip": "106.6.35.151","call_args": {"num_iid": "520813250866","is_promotion": "1"},"api_type": "taobao","translate_language": "zh-CN","translate_engine": "google_new","server_memory": "0.88MB","request_id": "gw-4.62be6c9c1378f","last_id": "1050127221"
}

滑块验证码的解决方法相关推荐

  1. 淘宝滑块验证码的解决方法 和 接口

    采集淘宝商品详情遇到滑块验证码的解决方法 最近更新时间:2019年11月25日,*大家都知道,淘宝的反爬虫机制十分严,而很多时候,没办法高效的拿到数据内容响应终端需求,而依赖爬虫就会造成动不动就出现滑 ...

  2. 迅歌点歌系统服务器过期或不信任怎么办,酷狗音乐验证码失效解决方法 酷狗音乐验证码失效怎么回事...

    酷狗音乐是一款很多伙伴都在用听歌软件,这款软件从旧版本到最新版本已经有很久的记录了,现在还有用户注册登录这款软件,但是发送的验证码都是失效,想知道怎么解决,需要的伙伴不要错过哦! 酷狗音乐验证码失效怎 ...

  3. 图片滑块验证码的解决

    其他的不多说,直奔主题: 本次是以微信注册中所遇到滑块验证码为例,主要的目的就是让脚本实现自动识别阴影部分的位置,然后计算出距离拖动滑块完成验证操作 想要从1处滑动到2处,就需要知道1处和2处的中间点 ...

  4. 微博模拟登陆之验证码的解决方法

    近两周有很多在qq群中有很多群友讨论关于微博类爬虫时出现验证码时的解决方法,解决思路很明显,一是人工打码,二是OCR智能识别来解决,前者较简单,后者较难只有大公司才能搞定80%,所以我们一般暂采取人工 ...

  5. 短时间连续访问新浪微博搜索页面致使“你的行为有些异常,请输入验证码:”解决方法

    近期在做新浪微博的抓取,需要在短时间内对新浪微博搜索页面进行访问,可是如果程序在短时间内运行几次,新浪会认为你的行为存在异常,无法获取到正常返回的页面源码.分析原因: 各大网站都有自己的保护机制,如果 ...

  6. 国家税务总局增值税发票查验平台不显示验证码的解决方法

    1.没有安装根证书,具体操作方法可参考平台操作说明,这里不再赘述: 2.已安装根证书却不显示验证码.以edge浏览器为例,其他浏览器同理. ■按F12键(笔记本电脑按Fn+F12),打开开发人员工具. ...

  7. 无法接收到github邮箱验证码的解决方法

    在自己邮箱的域名白名单里添加github.com,即:noreply@github.com 如图所示:        

  8. instagram的手机验证码乱码解决方法(中国)

    首先苹果是不行的,我的iPhone5不管语言是英文还是中文都收到Ou( 然后换安卓机:语言是中文收到乱码Ou( ,换英文语言后就OK

  9. x82y x5sec 1688 淘宝滑块 阿里225解决方法逆向

  10. Python如何解决“京东滑块验证码”(5)

    前言 本文是该专栏的第51篇,后面会持续分享python爬虫干货知识,记得关注. 多数情况下使用模拟登录会遇到滑块验证码的问题,对于普通的滑块验证码,使用selenium可以轻松解决.但是对于滑块缺失 ...

最新文章

  1. Eslint报错整理与解决方法(持续整理)
  2. python sklearn.learning_curve 什么是学习曲线?
  3. 水凝胶 静电纺丝_北理工赵扬ACS Nano:在水凝胶纺织软体机器人方面取得进展
  4. 678. 有效的括号字符串
  5. 网易内部倡导用昵称代替哥姐总等称呼;TCL大股东误操作卖出500万股;Ant Design 4.6.2 发布| 极客头条
  6. python从零开始学习网站-7天从零开始学Python
  7. C语言数据结构-顺序表的插入与删除(图文详解)
  8. 计算机类科技文献检索作业,研究生科技文献检索(理工类)考察作业任务.doc
  9. redis实现分布式锁的几种方式
  10. matlab速成学习
  11. 有什么软件可以连接到linux系统升级,linux系统和应用程序升级方法
  12. 联想和柳传志的5G标准投票辩白和抗争为啥那么苍白?
  13. 房地产软件解决方案供应商明源云在港交所主板上市
  14. golang报错:slice bounds out of range
  15. linux shell 端口扫描,shell脚本结合iptables防端口扫描的实现
  16. 【杂谈分享】如何在中国大学MOOC高效学习?MOOC学习全面指北√
  17. 怎么把ppt弄成链接的形式_怎么把ppt改成pptx_把pptx转换成ppt的方法
  18. Java-HelloWorld
  19. 校验集装箱号;java校验集装箱号并附解析
  20. 354. 俄罗斯套娃信封问题

热门文章

  1. 22. Asteroid: the PyTorch-based audio source separation toolkit for researchers
  2. 你,为什么需要加入一个Python社群呢?
  3. android 调用onclick事件,在Android上使用onClick()事件时出错
  4. python pip安装报错_基于windows下pip安装python模块时报错总结
  5. weight_decay一般设置为多少_建盏一般多少钱?建阳建盏定价的依据是什么?宋韵建盏为你解析...
  6. 链家网二手房信息爬取(一)
  7. Automated SQL Injection Detection
  8. 符号三角形问题 java_算法java实现--回溯法--符号三角形问题
  9. 怎样做用户体验企业网站建设的流程?珠海网站建设
  10. WorldFirst万里汇推出港币和离岸人民币账户!