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

金山云_企业网站建设服务_评分榜

小七 141 0

SAP API Business Hub是所有SAP和合作伙伴API的中心目录,供开发人员构建示例应用程序、扩展和与SAP的开放集成。SAP应用程序、平台,通过SAP API business Hub,业务网络继续通过API开放,开心返利,以促进生态系统驱动的创新和无缝集成。

在由5部分组成的博客系列中,发现,包括从SAP API Business Hub探索和使用SAP S/4 HANA云API,以及从SAP Cloud Platform API Management管理SAP S/4 HANA云API。在这个博客里,我们将展示探索,从SAP API Business Hub和SAP Cloud Platform API Management使用和管理SAP Hybris Cloud for Customer API(Opportunity)。

在SAP API Business Hub中发现和探索API

在SAP API Business Hub中轻松搜索所有SAP Hybris Cloud for Customer API。

单击任何SAP Hybris Cloud for Customer OData API或API包从搜索结果中详细探索API。在本博客中,我们将探索SAP Hybris Cloud for Customer的API–OData API包。

探索、测试Opportunity实体类型API,以查看SAP Hybris Cloud for Customer的所有机会和潜在销售。本博客中介绍的详细步骤。

帮助文档中提供了Opportunity实体类型的更多详细信息。下面的图片提供了Opportunity API中可用的各种实体的视图。

选择主要OpportunityCollection资源以查看SAP Hybris Cloud for Customer API中的所有OpportunitySandbox.

在SAP Cloud Platform Web IDE中构建Fiori应用程序

SAP Cloud Platform Web IDE是一个功能强大的基于Web的集成开发工具,它简化了端到端的应用程序开发,使开发人员能够从SAP API Business Hub中快速发现API以生成Fiori应用程序。

一旦SAP Hybris Cloud for Customer–Opportunity Entity Type API已经在SAP API Business Hub中进行了探索和测试,我们可以使用此API在SAP Cloud Platform Web IDE中构建Fiori应用程序。详细步骤请参考本博客

打开全栈云平台Web IDE。创建一个名为say MyOpportunities的新SAP Fiori Master Detail应用程序。

从API包下拉列表中选择SAP API Business Hub作为源,选择SAP Hybris Cloud for Customer包,然后选择Opportunity API。

在模板自定义屏幕中输入以下属性,然后单击完成生成Fiori应用程序。

点击Run/Play启动MyOpportunities Fiori应用程序

SAP云平台API管理中的管理

SAP云平台API管理是数字应用程序开发架构蓝图的一个组成部分。SAP Cloud Platform API Management可以处理任何基于HTTP(S)的API(REST/OData/SOAP),包括SAP API和非SAP API。从Discover选项卡,您可以为客户发现所有SAP Cloud应用程序API,包括SAP Hybris Cloud,还可以选择合作伙伴API。

请参阅本博客了解详细步骤。

打开SAP Cloud Platform API Management API门户。导航到"从汉堡包发现"图标

单击"全部",然后在搜索字段中键入c4c以查看所有SAP Hybris Cloud for Customer API。从搜索结果中单击SAP Hybris Cloud for Customer–OData API包。

通过导航到ARTIFACTS选项卡选择Opportunity Entity Type API。单击"复制"将Opportunity API复制到SAP Cloud Platform API Management tenant中,并将其连接到您自己的SAP Hybris Cloud for Customer tenant。

在tenantname中为Customer tenant name提供您的SAP Hybris Cloud,如果需要,请更改API代理名称、标题和基本路径,然后单击"确定"。

默认情况下会创建API代理处于未部署状态。选择新创建的C4C\U Opportunity API Proxy.

注意,复制的SAP Hybris Cloud for Customer OData API endpoint的目标详细信息有问题,因此选择target endpoint选项卡,通过从生成的URL中删除/C4C/path来更正终结点详细信息(正确的URL模式为https://{tenantname}。crm.ondemand.com/sap/byd/odata/v1/c4codata)

点击保存保存对目标端点的更改。

只要目标端点有更改,就会显示确认对话框。单击"是"确认更改。

由于API代理仍处于未部署或活动状态,请单击屏幕截图中所示的"部署"以激活C4C\U Opportunity API代理

选择"资源"选项卡,然后单击"获取操作""查看SAP Hybris Cloud for Customer tenant中的所有商机"。在测试控制台中,为客户租户向SAP Hybris Cloud输入您的用户凭据,云服务器的,然后单击发送。

将Fiori应用程序连接到SAP云平台API管理API代理

将生成的Fiori应用程序连接到SAP云平台API管理用户管理API,需要API代理主机的目的地。

有关详细步骤,超级淘客,请参阅本博客。

导航到您的SAP云平台驾驶舱。单击"连接"下的"目的地"选项卡。单击"新目的地"以创建API代理终结点的目的地。输入Name作为myC4c,URL作为API代理端点,选择Authentication作为Basic Authentication,并输入您的SAP Hybris Cloud作为客户租户凭据。

输入名为WebIDEUsage的附加属性,其值设置为true,以便可以从SAP Cloud Platform Web IDE使用此目标配置。单击保存保存更改。