PS: 转载注解,由于近日实验室派我这个博六延期的老家伙去北京计算所做开发工作,甚感毕业无望,满心忧虑,但是苦于导师的“不干就退学”的警告,想想即使花上一年干完这个项目如果导师开恩或许自己依旧有毕业的可能,但是如果现在就回绝导师的这次外派项目开发的要求,那么就相当于直接放弃了博士学位了,想想还是要忍忍,毕竟苦熬多年,再有一两年就有希望了。不过想了这么多也是没啥大用的,最后结果或许还是天定的,也只能事在人为了,希望自己最后能有好的结果吧。
由于这次和北京计算机的开发合作项目是做外文的学术大数据的爬虫工作,因此需要用到一定的外文自动翻译功能也是由此转载。
========================================
引言
最近做个东西,需将各种语言翻译成中文,看了各家的翻译效果,还是谷歌的最好。
但谷歌的未提供免费接口,研究了谷歌的翻译页面,输入内容后会触发ajax请求,请求参数中除了输入内容,还有个加密参数tk
,该加密算法在压缩的js代码中,我也在网上找到了网友摘出来的代码,js格式,一大段,压缩代码翻译起来很吃力,遂未翻译,而另辟蹊径,在生产环境的docker中打包了node环境,业务代码通过shell调用这段js,得到加密参数后再模拟请求,获得翻译结果,用着还挺好。
没过多久,发现失效了,请求返回403 Forbidden,禁止访问
标签:const,请求,谷歌,接口,ret,实例,let,试用,response From: https://www.cnblogs.com/devilmaycry812839668/p/17031697.html