閱讀850 返回首頁    go 魔獸


穀歌翻譯 API 使用教程

穀歌翻譯 API 是一款功能強大的工具,可讓您輕鬆地將文本、文件或網站翻譯成 100 多種語言。本教程將指導您完成使用穀歌翻譯 API 的各個步驟,包括設置、發送請求和解析響應。

## 1. 設置 ### 1.1 創建一個 Google Cloud 項目 如果您尚未創建 Google Cloud 項目,請訪問 [Google Cloud 控製台]() 創建一個。

### 1.2 啟用翻譯 API 在您的 Google Cloud 項目中,轉到 [API 和服務](/apis/dashboard) 並啟用 Translate API。

### 1.3 創建服務帳號密鑰 轉到 [服務帳號](/iam/serviceaccounts) 頁麵,然後點擊 創建服務帳號。為您的服務帳號輸入一個名稱,然後選擇 JSON 作為密鑰類型。下載此 JSON 文件,因為它包含您將用於進行身份驗證的憑據。

## 2. 身份驗證 要調用穀歌翻譯 API,您需要使用第一步下載的 JSON 文件中提供的服務帳號密鑰進行身份驗證。您可以使用 [Google Auth 庫](/project/google-auth/) 輕鬆實現此身份驗證過程。

```python import # 加載服務帳號密鑰 credentials, project = (scopes=["/auth/cloud-translation"]) ``` ## 3. 發送請求 ### 3.1 創建客戶端 使用 `google-cloud-translate` 庫中的 `Client` 類創建客戶端對象。此客戶端將用於發送翻譯請求。

```python from import translate client = (credentials=credentials, project=project) ``` ### 3.2 發送翻譯請求 要翻譯文本,請使用 `translate` 方法,如下所示:

```python text = "Hello world!" result = (text, target_language="fr") ``` 此示例將把 "Hello world!" 從英語翻譯成法語。您還可以翻譯文件或網站,並指定其他選項,例如源語言或模型。

## 4. 解析響應 翻譯請求成功後,`result` 對象將包含翻譯結果。您可以使用以下屬性訪問翻譯後的文本和其他信息:

* ``:翻譯後的文本 * ``:檢測到的源語言 * ``:翻譯的置信度 ```python print() ``` ## 示例:使用穀歌翻譯 API 翻譯網站 以下是使用穀歌翻譯 API 翻譯網站的示例代碼:

```python from import translate # 創建客戶端 client = () # 設置源語言和目標語言 src_lang = 'en' # 英語 target_lang = 'es' # 西班牙語 # 加載網站內容 with open('', 'r') as f: html = () # 翻譯網站內容 translated_html = client.translate_html(html, target_lang) # 保存翻譯後的網站內容 with open('', 'w') as f: (translated_html) ``` ## 結論 穀歌翻譯 API 是一款強大的工具,可用於翻譯文本、文件和網站。通過遵循本教程中概述的步驟,您將能夠輕鬆地將此 API 集成到您的應用程序或項目中。

最後更新:2025-02-02 17:28:23

  上一篇:go 穀歌賬號被停用多久才能解封?
  下一篇:go 穀歌有多少正式員工工作