2016-08-12 56 views
1

我试图根据文章1在配置结算引擎步骤5中定义计费计划,但我无法将POC WSO2 APIM与计费引擎集成找到相关的网址。我尝试了我的本地部署,似乎所有URL都需要用户登录。“[Article]使用WSO2 API Manager实现API的货币化”相关问题

所以我的问题是:

  1. 是通过API的用户使用的 “样品计费引擎”?
  2. 为什么需要用户在“样本计费引擎”中再次定义使用计划?使用计划层应由APIM中的API发布者定义。
  3. 在现实世界中使用的任何配置示例?如何自动将用户选择的使用计划同步到“计费引擎”?

回答

0

请在这里找到我的答案,

  1. 号API开发者是谁得到报酬和API的用户是谁付费用户。所以API开发人员使用计费引擎。

  2. APIM使用限制层来管理进入API网关的API请求。但是在计费引擎中,计费计划与APIM中使用的API层不同。在计费引擎中,我们使用计费计划来定义计费规则。在节流层中,我们定义API节流的规则。因此,基于节流层和映射定义计费计划,需要在计费系统中手动定义。在实际结算系统中,您可以拥有比此更复杂的结算规则。

  3. 在实际情况下,可能会有多个限制等级的用户可能被选中。这就是为什么在这个例子中没有这样的选择。如果您想自动同步它们,您可能需要为计费引擎编写额外的功能。您可以使用API​​M店[1]的REST API

[1] https://docs.wso2.com/display/AM1100/Store+APIs

感谢找到订阅节流层。

+0

嗨Ruks,Thx为您的答案。在示例应用程序和文章中,当消费者订阅API时,他/她将重定向到计费引擎和输入信息(包括用户名/密码,如果它与WSO2 APIM中的用户名不同,会发生什么情况)。然后消费者可以登录到计费引擎进一步定义。所以我会问问题1。 –