美文网首页
有道翻译

有道翻译

作者: 折花载酒z | 来源:发表于2019-05-23 23:18 被阅读0次
首先打开有道翻译随便输入一个单词,打开f12,查看请求方式以及需要提交的参数
youdao_.png

其中重要的参数就是这几个,别问为什么.直觉=-=;
看起来salt,和ts像时间戳,暂时不管[不可能一次提交两个时间戳=-=],bv也不管(先看自己眼熟的--->sign)

然后,全文搜索找到js文件定位sign _20190523230623.png

幸好只有一个js文件,然后定位sign,搜索到有7个匹配的,之后先整体过一遍.

惊喜出现
youdao_jiami.png

sign是通过一个字符串拼接然后md5加密之后实现的,但是其中有e 和 i 不知道是啥;
此时打断点开始调试,输入相同的单词再来一遍,鼠标停在断点处时,可以看到
e 就是输入的单词
i 就是 r + parseInt(10 * Math.random(), 10); 生成的
r 就是 "" + (new Date).getTime() 的结果
t 就是 md5(navigator.appVersion) 的结果

navigator.appVersion 就是就是浏览器user-agent[鼠标停在上面发现,或者 20190523231633.png

]
剩下的参数就可以顺利解决了,
代码有空再写[-=-=-]

相关文章

  • 有道翻译

    有道翻译 使用post请求 关键点 接口http://fanyi.youdao.com/translate_o?s...

  • 有道翻译

    首先打开有道翻译随便输入一个单词,打开f12,查看请求方式以及需要提交的参数 其中重要的参数就是这几个,别问为什么...

  • Capslock+常用的功能

    一:【CapsLock】 +【T】有道翻译 1、选中单词,按下【CapsLock】 +【T】,出现有道翻译。 2、...

  • Python 爬取有道翻译API

    参考: 【Python】有道翻译的爬虫实现(后篇) 用Python破解有道翻译反爬虫机制 我昨天用的正规有道API...

  • Day13-下

    Day13-下 Chapter8 想了一下,篇章的翻译你们可以用有道拍了直接翻译(推荐有道词典和有道翻译官,其实还...

  • python让程序发出声音

    有道翻译 调用有道翻译的接口(用谷歌浏览器打开有道翻译-开发者-开发者工具-查找接口)话不多说上代码 这几行代码就...

  • Python实现有道翻译+语音播报

    有道翻译 调用有道翻译的接口(用谷歌浏览器打开有道翻译-开发者-开发者工具-查找接口)话不多说上代码 这几行代码就...

  • 爬虫-有道翻译

  • 有道翻译api

    首先在有道智云注册,添加应用 然后得到appKey和密钥 再就是在php代码 我的默认是utf8,不是的话就加一个...

  • 有道翻译接口

网友评论

      本文标题:有道翻译

      本文链接:https://www.haomeiwen.com/subject/vjwizqtx.html