如何呼叫谷歌翻譯API

時間 2021-11-03 14:53:06

1樓:博得

20年10月5號測試,可以使用goslate。

$ pip install goslate

import goslate

gs = goslate.Goslate()

print(gs.translate('hello world', 'zh'))

你好,世界

goslate

其它功能不太好用了,但基本的翻譯還是可以的。

但經常出現httperror 491:訪問次數過多。。。可能API用的太多?

方案1:自己寫乙個爬蟲,找一下google的tk加密演算法,缺點是爬蟲的沒有網頁翻譯的準。

方案2:萬能的selenium,爬取google翻譯,缺點是慢。

方案3:萬能的selenium+chrome,呼叫chrome的網頁翻譯功能,缺點是更慢。

回頭整理下再發出來,待更。

2樓:跋涉者

如果你用的是c#開發,可以用我開發的庫,在nuget中直接搜尋Wadereye.GoogleTranslateFreeApi

這個庫就可以了

3樓:

難點在於計算token,即tk值,這裡有Go語言實現。

4樓:士多啤梨味的咩醬

emmmm其實註冊Tmxmall賬號(Leading TM Search and Exchange Platform in China -Tmxmall)能自動獲取乙個API,在私有雲裡檢視:

可以接入Trados,對接包括谷歌在內的7種機器翻譯,而且和谷歌公司正式合作。

5樓:東海火雞

開啟google翻譯的Api介面後,可以直接呼叫了。url:

請求格式如下(post方式):

If the request is successful, the server returns a 200 OK HTTP status code and the response in JSON format:

{ "data൪translations൪translatedText": "Hallo Welt൪detectedSourceLanguage": "en൪translatedText":

"Mein Name ist Jeff൪detectedSourceLanguage": "en"

其他的資訊詳見:https://

6樓:樂樂

可以參考這個專案,支援文字翻譯和網頁翻譯

yixianle/google-translate有nodejs版本的包,可直接使用 translate-api線上demo translate

7樓:加號同學

需科學上網

暴力的教程

【教程】教你找到免費的Google Translate API(谷歌翻譯介面)+C#版的Google翻譯函式

python 呼叫 API 獲得的JSON如何處理才能獲得我想獲得的內容呢

defjson path d path sep pp path split sep t dforp inpp if type t isdict t t p elif type t islist t t int p else t None return timport jsond json loads...

程式設計就是呼叫各種 API 嗎,如何成為能造輪子的程式設計師?

何方 按理說學會某種程式語言的語法和官方庫,應該就具備造輪子的能力。工作中用的框架無論多強大和完善,也總會有涉及不到的地方,這就是造輪子的機會,就看具不具備造輪子的想法了。 阿德 一套完整的作業系統有些各種不同的層次或者說大的模組,而大的模組裡面又有小的模組和層次。如果你說的造輪子是給其他人提供介面...

如何將C 的API封裝成python可呼叫形式?

Menooker pybind11,繫結API形式借鑑了boost的python binding,但是不依賴boost。並且是header only,只要link python的lib就行 pybind11 Seamless operability between C 11 and Python 官...