博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Google 翻译如何获取 tk 参数值?
阅读量:4452 次
发布时间:2019-06-07

本文共 848 字,大约阅读时间需要 2 分钟。

1.首先获取 TKK 参数,这个参数可以在 https://translate.google.com 网页获取,

src:TKK=eval('((function(){var a\x3d2089517129;var b\x3d1564585731;return 422642+\x27.\x27+(a+b)})())');

正则表达式:TKK=eval[('(]{4}function[(){]{3}var\sa\\x3d[0-9]{8,10};var\sb\\x3d[0-9]{8,10};return\s[0-9]{5,8}\+\\x27.\\x27\+[(a+b)})())')]{12};

a: a\\x3d(\d){8,10}

b: b\\x3d(\d){8,10}

c: return\s(\d){5,10}

去掉多余的字符即可

2.其次使用 查询字符串 和 TKK 做 hash 运算

参考链接:

https://translate.google.com/translate_a/single?client=t&sl=en&      //source:源语言tl=zh-CN&   //target:目标语言hl=zh-CN&dt=at&      //备用翻译dt=bd&      //字典dt=ex&      //例子dt=ld&dt=md&      //源文本的定义dt=qca&dt=rw&      //清单dt=rm&      //音译dt=ss&      //源文本同义词dt=t&ie=UTF-8&oe=UTF-8&source=btn&ssel=0&tsel=0&kc=0&tk=16915.405690&q=my    //待翻译字符串

这里有一个免费的转接API Server ,帮你把需要做的都做了,只需调用它封装的 API 即可

转载于:https://www.cnblogs.com/cheungxiongwei/p/8590307.html

你可能感兴趣的文章
SDOI2011 染色
查看>>
HTTP协议详解
查看>>
JQuery EasyUI combobox动态添加option
查看>>
面向连接的TCP概述
查看>>
前端快捷方式 [记录]
查看>>
亲测可用,解决端口被占用的指令!!
查看>>
MySQL--视图、触发器、事务、存储过程、内置函数、流程控制、索引
查看>>
Django--登录功能
查看>>
GitHub and Git
查看>>
Django--数据库查询操作
查看>>
自定义配置文件的使用
查看>>
js-20170609-运算符
查看>>
ALV弹出窗口   REU…
查看>>
算法笔记_065:分治法求逆序对(Java)
查看>>
CSS中关于字体大小的定义 em px rem pt %
查看>>
MSP430FLASH小结
查看>>
STM32 ADC转换时间
查看>>
kylin cube 构建过程
查看>>
结合实际业务场景聊一聊MVP模式的应用
查看>>
我爱 哐 哐 哐,我是哐人类!-【废话区】
查看>>