[英]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.