簡體   English   中英

API密鑰無效。 使用Google翻譯API時出錯

[英]API key not valid. error using google translate api

我試圖使用api翻譯幾個單詞,但是,響應一直說我api無效。 我從Google安裝了api文件,並使用了“ private_key”

api文件

{
  "type": "service_account",
  "project_id": "foo-246510",
  "private_key_id": "10101010101",
  "private_key": "-----BEGIN PRIVATE KEY-----
something something-----END PRIVATE KEY-----",
  "client_email": "sample_email@com",
  ....
}

我在開始和結束部分之間使用“某些東西”部分。 我說錯了嗎? 我們應該如何使用它?

根據API文件的內容,我了解您已經創建了一個服務帳戶。 根據文檔 ,您需要設置一個名為GOOGLE_APPLICATION_CREDENTIALS的環境變量,並根據您的操作系統通過將[PATH]替換為您的服務帳戶JSON文件的路徑文件來進行設置。

例如:對於Linux或macOS:

export GOOGLE_APPLICATION_CREDENTIALS="[PATH]"

對於Windows和Powershell:

$env:GOOGLE_APPLICATION_CREDENTIALS="[PATH]"

對於Windows和命令提示符:

set GOOGLE_APPLICATION_CREDENTIALS=[PATH]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM