GCP实操手册 | 手把手教你如何调用翻译API(下)

本文详细介绍了如何调用GCP的Cloud Translation API,包括使用apikey、服务账号和客户端库的调用步骤。通过具体示例展示了各步骤,适合初学者实践。
摘要由CSDN通过智能技术生成

由于篇幅有限,前篇文章我们主要介绍了 Cloud Translation API如何调用的准备工作(点此复习),那么本篇文章将主要来跟大家聊一聊核心步骤——Cloud Translation API的调用方法。

就让我们直奔主题吧!

共有三种调用方法,分别是:使用apikey调用(仅v2版本)、使用服务账号调用、使用客户端库调用。

 

我们首先来说针对v2版本使用的apikey调用

 

Step1.     

将刚创建的API key复制到剪贴板,然后使用以下代码行将其保存到终端的环境变量中。确保使用剪贴板中的密钥替换YOUR_API_KEY。

 

export API_KEY=YOUR_API_KEY

 

Step2.    

翻译文本

$ curl "https://translation.googleapis.com/language/translate/v2?target=es&key=${API_KEY}&q=${TEXT}"
{
  "data": {
    "translations": [
      {
        "translatedText": "Mi nombre es Steve",
        "detectedSourceLanguage": "en"
      }
    ]
  }
}

 

再看使用服务账号调用

Step1.    

将环境变量 GOOGLE_APPLICATION_CREDENTIALS 设置为包含服务帐号密钥的 JSON 文件的路径。此变量仅适用于当前的 shell 会话,因此,如果您打开新的会话,请重新设置该变量。

 

示例:</

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值