引言 最近做個東西,需將各種語言翻譯成中文,看了各家的翻譯效果,還是谷歌的最好。 但谷歌的未提供免費介面,研究了谷歌的 "翻譯頁面" ,輸入內容後會觸發ajax請求,請求參數中除了輸入內容,還有個加密參數 ,該加密演算法在壓縮的js代碼中,我也在網上找到了網友摘出來的代碼,js格式,一大段,壓縮代碼翻 ...
引言
最近做個東西,需將各種語言翻譯成中文,看了各家的翻譯效果,還是谷歌的最好。
但谷歌的未提供免費介面,研究了谷歌的翻譯頁面,輸入內容後會觸發ajax請求,請求參數中除了輸入內容,還有個加密參數tk
,該加密演算法在壓縮的js代碼中,我也在網上找到了網友摘出來的代碼,js格式,一大段,壓縮代碼翻譯起來很吃力,遂未翻譯,而另闢蹊徑,在生產環境的docker中打包了node環境,業務代碼通過shell調用這段js,得到加密參數後再模擬請求,獲得翻譯結果,用著還挺好。
沒過多久,發現失效了,請求返回403 Forbidden,禁止訪問