云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

消息队列_阿里云控制_新注册优惠

小七 141 0

更新日期:2020年10月29日,此博客已过时,请按照以下教程获取最新更新。

上周,我们的一个内部团队向我询问如何从移动开发工具包应用程序连接到SAP API Business Hub端点。如果有类似的需求,可能会对其他人有所帮助。

仅供参考:移动开发工具包(MDK):移动开发工具包是SAP云平台移动服务的一项功能,它是一种元数据驱动的工具,允许用户自定义本机SAP应用程序,以及快速创建适用于Android和iOS的新本机移动应用程序。移动开发工具包使用SAP Web IDE Full Stack和SAP Cloud平台,使您能够在云中定制、部署和管理移动应用程序。

SAP API Business Hub是SAP和选定合作伙伴API的一站式服务或中心目录,您可以在其中发现、搜索、测试,爱回扣返现网,在构建解决方案时使用API,如扩展业务线(LoB)应用程序、开发移动应用程序等。请检查https://api.sap.com/有关更多详细信息。

步骤:

从SAP API business Hub查找API在SAP云平台移动服务驾驶舱中配置应用程序使用SAP Web IDE中的主详细信息模板创建MDK应用程序在标准MDK客户端中运行此应用程序

从SAP API business Hub中查找API

单击客户资料

2。点击"显示API密钥"并复制(确保登录到同一页面)

3。现在,让我们测试它的一个操作,并找到它的端点URL。

点击"试用"

4。向下滚动,然后单击"执行"。(我没有修改任何参数,将其保留为默认值)

5。记下请求URL.

https://sandbox.api.sap.com/s4hanacloud/sap/opu/odata/sap/api\客户\材料\SRV/

在SAP云平台移动服务驾驶舱中配置应用程序

1。在SAP云平台移动服务驾驶舱中,物联网智能家居,配置一个新的应用程序。

2.从下拉列表>完成

6中选择移动开发工具包应用程序。点击"移动连接"添加新的后端端点

7。点击"创建"图标

按以下步骤:

8。输入上面复制的URL(确保结尾没有空格)

自定义头:因为要访问这个api端点,我们需要提供APIKey。因此,创建一个自定义头APIKey并提供它的值

选择SSO机制作为NoAuth

9。您还可以通过单击下面带圆圈的图标

来交叉检查后端数据是否可从移动服务访问,例如

使用SAP Web IDE中的主详细信息模板创建MDK应用

2。在SAP Web IDE中,有一个专用的MDK开发环境,单击该环境并右键单击工作区创建一个新的MDK应用程序–选择列表详细项目

3。给它一个名称,然后单击下一步

在服务创建屏幕中,为服务提供一个名称,轻淘客,选择移动服务驾驶舱中配置的应用程序id和目的地

(因为我们正在从SAP Web IDE环境连接到Cloud Foundry上的移动服务,我们需要在云平台驾驶舱中设置一个指向移动服务的目的地(Cloud Foundry)

您需要点击WebIDE的"检查服务"来检索服务元数据

4。一旦看到成功消息,点击下一步

在这个元数据源页面中,选择"实体类型",因为只有一个,所以选择这个(可能有更多的实体类型列表,您需要根据需要选择),然后调整绑定页面元素(您也可以使用默认的填充细节)

5。在下一个屏幕中,您可以自定义模板。例如,大数据营销,放置筛选器或跳过查询或重命名页面名称(我没有修改任何参数)

6。在此可选功能中,您可以修改查询进行离线数据初始化。

7。项目创建完成后,公有云市场,右键单击项目并选择"MDK部署和激活"

8。让默认配置保持原样,然后单击下一步。

确认目标名称和应用程序id与您要部署的位置匹配。

完成后,您将在控制台日志中看到一条成功消息

在标准MDK客户端中运行此应用

我将使用app store MDK客户端,在这里,您可以找到更多详细的信息如何准备入职培训,最终结果如下: