SAP Cloud SDK for JavaScript 的搭建和使用方法介绍

简介: 官方链接要创建已包含使用 SAP Cloud SDK for JavaScript 所需的所有文件和配置的应用程序,您可以使用 SDK 的命令行界面 (CLI)。 要获取 CLI,请运行以下命令:npm install -g @sap-cloud-sdk/cli

image.png

image.png官网


Set up the API Server

有多种设置 API Server 的方法,您可以设置自己的 Mock Server,也可以使用 Sandbox API。


为了调用 OData 服务,需要有一个要调用的服务。您可以按照此处的说明设置模拟业务合作伙伴和自定义服务的本地模拟服务器。这个模拟服务器并不支持实际 OData 服务的所有功能,但在本地试用它就足够了。


一旦它启动并运行,您应该会在 http://localhost:3000/ 看到服务列表。


或者,也可以使用 SAP API Business Hub 的沙箱测试许多 API。要使用沙箱,您需要一个 API 密钥。转到 https://api.sap.com 并单击右上角的“登录”。如果您没有帐户,则需要先注册。登录后,点击右上角的“hi”,然后在刚刚打开的下拉菜单中点击“首选项”。在首选项页面上,单击显示 API 密钥。


Add a custom route

最初,该应用程序仅包含 index 和 hello-world 路由。 我们将为业务合作伙伴添加另一条路线,其中将列出所有可用的业务合作伙伴。


首先,在 src/ 目录中创建一个新文件 business-partner.controller.ts 并为此路由添加一个实现,如下所示:


image.pngimage.png

SAP Cloud SDK for JavaScript 为 SAP S/4HANA Cloud 公开的每个 OData 服务提供包。 您可以在 SAP API 业务中心找到这些服务的列表,并在我们的文档中找到相应包的列表。


在 business-partner.controller.ts 创建一个函数 getAllBusinessPartners 并根据您的 API 服务器实现它:


在下面的代码片段中,我们假设您有一个模拟服务器在本地运行在端口 3000 上。可以在此处找到有关模拟服务器的文档。


image.png

相关文章
|
2月前
|
JavaScript 前端开发
试读版:如何找出 SAP 标准 Fiori 应用某个按钮点击后执行的 JavaScript 源代码
试读版:如何找出 SAP 标准 Fiori 应用某个按钮点击后执行的 JavaScript 源代码
|
2月前
|
监控 搜索推荐 安全
SAP Commerce Cloud Context Driven Services 里 profile-tag.js 的作用介绍
SAP Commerce Cloud Context Driven Services 里 profile-tag.js 的作用介绍
|
9月前
|
XML JavaScript 前端开发
SAP UI5 本地开发如何实现 XML 和 JavaScript 代码的自动完成和嵌入式 API 文档自动显示试读版
SAP UI5 本地开发如何实现 XML 和 JavaScript 代码的自动完成和嵌入式 API 文档自动显示试读版
|
9月前
|
JavaScript 网络协议 测试技术
关于 SAP Commerce Cloud 构建的 Node.js 版本号问题
关于 SAP Commerce Cloud 构建的 Node.js 版本号问题
|
9月前
|
Web App开发 JavaScript 前端开发
通过 SAP UI5 ODataModel API 在 JavaScript 代码里访问 OData 元数据试读版
通过 SAP UI5 ODataModel API 在 JavaScript 代码里访问 OData 元数据试读版
|
9月前
|
前端开发 JavaScript 数据可视化
什么是 SAP Commerce Cloud SmartEdit 的 webApplicationInjector.js
什么是 SAP Commerce Cloud SmartEdit 的 webApplicationInjector.js
|
9月前
|
Web App开发 SQL 前端开发
使用 Chrome 开发者工具分析 SAP UI5 应用的 JavaScript 代码执行性能瓶颈
使用 Chrome 开发者工具分析 SAP UI5 应用的 JavaScript 代码执行性能瓶颈
|
9月前
|
JavaScript 前端开发 安全
windows 环境下使用 Node.js 访问 SAP OData 遇到 unable to get local issuer certificate
windows 环境下使用 Node.js 访问 SAP OData 遇到 unable to get local issuer certificate
|
9月前
|
JavaScript 前端开发 API
如何使用 JavaScript 代码连接部署在 SAP ABAP 服务器上的 OData 服务试读版
如何使用 JavaScript 代码连接部署在 SAP ABAP 服务器上的 OData 服务试读版
|
2月前
|
前端开发 搜索推荐 开发者
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍

热门文章

最新文章