设为首页 - 加入收藏
广告 1000x90
您的当前位置:主页 > 自媒体运营 > 正文

百度翻译是errno: 1022什么原因

来源:网络分享 编辑:引流技巧 时间:2025-05-14

因为百度免费的API额度调整,不得不使用在线翻译的接口,刚好网上也有很多JS逆向的实现方案。之前用着感觉没问题,可以是突然之间就不行了,不返回errno: 1022。通过搜索最终找到了答案

解决办法

百度翻译新增了一个请求头参数 Acs-Token,如果不携带该参数,直接按照以前的方法进行处理,会出现 1022 报错,并且如果直接将 Acs-Token 写成定值,前几次可能能成功,多查询几次也会报同样的错误

于是,我就从新抓包,获得Acs-Token参数的值,但如果多试几次,就会发现,这个Acs-Token其实是变化的

但是我使用固定的值,能够成功翻译,而且使用了几次,都没问题,就不继续研究了

如果有兴趣继续研究逆向获取Acs-Token 值的,可以参考大佬的文章《百度指数 Cipher-Text、百度翻译 Acs-Token 逆向分析》

相关推荐:

栏目分类

微商引流技巧网 www.yinliujiqiao.com 联系QQ:1716014443 邮箱:1716014443@qq.com

Copyright © 2019-2024 强大传媒 网站地图 rss地图

Top