我想在我的Node.js应用程序中使用Googles Cloud Translation API,但是我得到了一个The request is missing a valid API key.错误。我已经创建了GCP项目,下载了JSON格式的私钥,并在Powershell (img)中设置了环境变量。之后,我已经用yarn add @google-cloud/translate安装库 我在translate.js文件中运行的
我一直在尝试让GoogleTranslateAPI正常工作。我已经一遍又一遍地阅读了许多帖子,以及GoogleCloud身份验证指南(),但肯定还是遗漏了一些东西。我下载了JSON文件并将其放在一个名为JSON的文件夹中。();}
import com.google.cloud.translate.Translate;
import c
我有配置,gcloud遵循下面的链接
线程"main“com.google.cloud.translate.TranslateException:中获取服务帐户访问令牌的异常: at com.google.cloud.translate.spi.v2.HttpTranslateRpc.translate(HttpTrans
代码样例的身份验证是使用GOOGLE_APPLICATION_CREDENTIALS环境变量完成的。 我需要开发在我无法控制环境变量的应用程序服务器上运行的代码。因此,我需要使用另一种方法来验证调用。在“在代码中传递服务帐户密钥的路径”一节中,Setting Up Authentication for Server to Server Production Applications有一个适用于存储服务的代码示例(选择JAVA选项卡),但我找不到类似的方法来将GoogleCredentials传递给Translation v3 API