自己動手寫谷歌API翻譯介面

2022-02-14 06:27:55 字數 882 閱讀 5895

可以看到,利用get請求方式,帶入某些引數,就會返回乙個json陣列,querystring引數如下:

同樣的,我們只需要傳入這三個引數,就可以獲得我們想要的翻譯內容,公開方法,**如下。

1

static

string translategooglestring(string translatecontent, string fromlanguage = "

zh-cn

", string tolanguage = "en"

)2&tl=&hl=&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&dt=rw&dt=rm&dt=ss&dt=t&dt=at&ie=utf-8&oe=utf-8&ssel=6&tsel=3&kc=0&tk=522626|172097&q=

", fromlanguage, tolanguage, encodedstr);78

try9

19catch

(exception ex)

2022

23return

transrethtml;

24 }

我們來試一試:

Python3 動手自己寫谷歌翻譯

本篇為實現谷歌翻譯的功能,在編寫的時候以為只是乙個介面的問題。沒想到的是每次翻譯都會觸發一次js的執行,在請求引數中生成乙個tk。文中tk的實現是復用的網上大神的 生成tk。好了,不說了直接看 吧!1 usr bin env python 2 coding utf 8 3 import urllib...

Python3 動手自己寫谷歌翻譯

本篇為實現谷歌翻譯的功能,在編寫的時候以為只是乙個介面的問題。沒想到的是每次翻譯都會觸發一次js的執行,在請求引數中生成乙個tk。文中tk的實現是復用的網上大神的 生成tk。好了,不說了直接看 吧!1 usr bin env python 2 coding utf 8 3import urllib....

自己動手寫bootloader

原始出處 作者資訊和本宣告。否則將追究法律責任。為了寫乙個bootloader讓板子跑起來,首先我們要知道bootloader是個什麼東東才行。簡單的說,bootloader就是乙個引導核心啟動的一段小 也就是說當啟動完核心之後,它的使命就已經結束。bootloader生命週期 初始化硬體 設定啟動...