本快速入门介绍如何通过 SAP BTP 版本的 ABAP SDK for Google Cloud,使用 Cloud Translation API v2 创建一个程序,以将文本从英语翻译成德语。
准备工作
在运行本快速入门之前,请确保您或您的管理员已满足以下前提条件:
您拥有一个 Google Cloud 账号和项目。
您的项目已启用结算功能。了解如何确认您的项目是否已启用结算功能。
已安装并配置 SAP BTP 版本的 ABAP SDK for Google Cloud。了解如何安装和配置 ABAP SDK for Google Cloud 的 SAP BTP 版本。
已设置用于访问 Google Cloud APIs 的身份验证。了解如何设置身份验证。
您有权访问 SAP BTP、ABAP 环境。
您已在最新的 Eclipse 平台上下载并安装了最新的 ABAP 开发工具 (ADT)。
您已创建 ABAP Cloud 项目。
确保已在 Google Cloud 项目中启用 Cloud Translation API。
创建一个 ABAP 类来翻译文本
创建软件包:
- 在 ADT 中,转到 Project Explorer。
- 右键点击软件包
ZLOCAL
,然后选择新建 > ABAP 软件包。 为软件包输入以下详细信息:
- 名称:输入
ZABAPSDK_TEST
。 - 说明:输入
ABAP SDK Test Package
。
- 名称:输入
点击下一步。
在选择传输请求对话框中,选中创建新请求复选框。
输入传输请求的说明。
点击完成。
创建一个 ABAP 类来调用 Cloud Translation API:
- 右键点击 ABAP 软件包,然后选择新建 > ABAP 类。
为 ABAP 类输入以下详细信息:
- 名称:输入
ZGOOG_CL_QS_TRANSLATION
。 - 说明:输入
Quick start for Translation API
。
- 名称:输入
点击下一步。
选择传输请求,然后点击完成。
在代码编辑器中,将默认代码替换为以下代码段:
将
DEMO_TRANSLATE
替换为客户端密钥名称。保存并启用更改。
运行您的应用:
- 选择 ABAP 类
ZGOOG_CL_QS_TRANSLATION
。 - 依次点击运行 > 运行方式 > ABAP 应用(控制台)。或者,按
F9
。 如果创建成功,将显示以下输出:'Translation Successful' 'Translated Text is: Die Erde ist der dritte Planet von der Sonne'
- 选择 ABAP 类
后续步骤
- 阅读使用 SAP BTP 版本的 ABAP SDK for Google Cloud 进行应用开发指南。
- 查看代码示例。
- 在 Cloud 论坛上提出问题并与社区讨论 ABAP SDK for Google Cloud。