当前位置:   article > 正文

Python有道翻译2.1版本爬虫实现_python调用有道翻译只能中英

python调用有道翻译只能中英

web端的有道翻译前几个月就已经有人破解了,链接:http://blog.csdn.net/nunchakushuang/article/details/75294947。

不过本人使的时候却只返回错误代码errorcode:50了,之后有人说把Request URL中的translate_o的_o去掉就可以返回翻译结果,在去掉之后的确能返回翻译结果,不过翻译的水平相比web端降低了很多。很可能去掉_o后使用的是一个很旧的版本接口。于是有了以下的尝试,以下是翻译请求报文

Form Data的数据和以前的版本没有什么区别,和以前一样

  • salt:加密用到的盐。sign:签名字符串。i:需要进行翻译的字符串         
  • 其他的数据类型都是固定写法
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/855717
推荐阅读
相关标签
  

闽ICP备14008679号