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

域名备案_怎么清理华为云空间_哪个好

小七 141 0

简介:

这篇博客文章描述了如何扩展SAP云平台API管理,以利用SAP订阅计费功能来计量API调用的使用情况。

用例:

假设您有一个由SAP API管理管理的业务服务,并且在特定的时间间隔内,您希望为其生成账单/发票根据SAP订阅计费系统中定义的标准市场和费率计划消耗API。

解决方案:

从API管理API门户的发现页面,复制"API计量数据同步"API以生成相关的API代理。生成的API代理将计量数据推送到SAP订阅计费系统中。

此API代理包含一组预定义的策略,在请求的时间间隔内从API Management读取计量数据,并将数据作为使用记录**推送到SAP Subscription Billing系统。

此扩展功能作为SAP API Business Hub中的API包"使用SAP Subscription Billing的SAP云平台API管理货币化"提供,连接的API管理系统可以在API门户的Discover部分找到这个包。

前提条件:–

用于收集API调用的许可和预配置的API管理系统您的业务服务由API代理管理API代理随产品一起发布产品通过应用程序订阅API调用是使用订阅的应用程序密钥

许可和预配置的SAP订阅计费系统和相关订阅进行的已定义的计费单位即API调用使用的计量单位

已定义的费率计划要素

已定义的产品及相关费率计划

已定义的市场客户

已定义的订阅

设计:–

按照以下步骤启用同步。

步骤:–

启动SAP云平台API管理–API门户并登录到应用程序。

单击hamburger图标并通过选择Discover选项卡导航到Discover页面

搜索标题为"SAP Cloud Platform API Management monetization using SAP Subscription Billing"的API包

单击包标题导航到其详细信息并单击工件选项卡

对于带标题的API–API计量数据同步,单击操作菜单并从下拉菜单中选择复制

复制API向导将打开预填充的字段,保留默认值(其中名称、标题和API基本路径字段可以更改),然后选择确定

导航到以上创建的API代理将列在API视图下,

对于创建的API代理,联网,单击Action菜单,从下拉菜单项中选择Deploy,部署API代理

成功部署后,API代理应处于Deployed状态

导航到Configure页签,理财返利平台,选择Key Value Maps页签,以下KVM需要配置使用下表中提到的完全相同的键创建(将占位符替换为实际值):-

用于存储SAP API Management和SAP Subscription Billing system详细信息:

单击"创建"按钮,将显示"创建键值映射"视图

提供名称为APIM\ U SB\ U ACCOUNT\ U details选中复选框加密密钥值映射输入Key=APIM\u APIPORTAL\u详细信息输入值={"hostUrl":"",云发布,"user":"",人工智能有哪些领域,"password":""}单击"添加"按钮添加另一个条目输入Key=SB\u详细信息输入值={"tokenUrlHost":"","clientId":"","secret":"","hostUrl":""}选择保存按钮发布新创建的加密KVM

**,url中不带"https://"用于存储SAP API管理应用程序密钥和SAP订阅计费订阅ID和度量ID映射详细信息

单击创建按钮创建非加密KVM

提供名称为APIM\U SB\U mapping\U KVM保持复选框加密密钥值映射未选中输入Key=APPID-SUBID\u METID输入值={"":{"sid":"","mid":""},"":{"sid":"",人工智能核心,"mid":""},…}选择保存按钮发布新创建的非加密KVM

按照上述步骤,两个所需的KVM都将被创建。

apim\U appid*=SAP API管理–需要读取计量数据的应用程序ID

sb\U sid*=SAP订阅计费–用户技术ID(应用程序的标识符)customer)

sb\u mid*=SAP Subscription Billing–Metric ID(使用度量的标识符)

完成上述步骤后,您可以调用API代理URL来启动给定期间的使用记录同步。它可能是由CRON job触发的,Jenkins或您选择的任何应用程序。

以下是postman rest客户端执行HTTP GET调用的屏幕截图,该客户端以YYYY-MM格式提供参考协调世界时(UTC)的开始日期和结束日期-DDTHH:嗯

根据同步处理,您将得到HTTP 200成功或HTTP 400/500失败响应相应的结果。

由于API门户策略超时限制,映射记录的处理受到限制(最多100条记录)通过API管理策略启用最小日期检查,例如结束日期必须晚于开始日期需要尽职调查,以确保使用数据没有覆盖或重复记录

通过API门户政策,通过直接读取连接的API管理系统的详细信息,在SAP订阅计费中创建费率计划、产品和订阅。复制API时自动在策略中创建引用的KVM.

C结论:-

这就是如何将SAP订阅计费功能扩展到SAP API管理以产生更好的客户价值。这种可扩展性为我们提供了一个统一的解决方案,以满足与API货币化相关的所有定价和计费需求。