WSO API管理器概念中的获利和计费

时间:2018-11-29 09:26:18

标签: wso2 wso2-am billing

我之所以做这个问题,是因为我看到它已经完成了,但是答案还不清楚。

documentation之后,我已经在WSO2 API Manager 2.5.0(与WSO2 Analytics和WSO2 Identity Server集成为密钥管理器)中启用了货币化。

通过一个API订阅者用户(在API商店中注册),我订阅了一个商业API(它具有具有 subscription_fee charge_per_extra 属性的限制层),并选择一个订阅节流层。 我被重定向到计费引擎,所以我注册并输入银行帐户信息。之后,我被重定向到API Store。

可以。但是,在计费引擎中创建新用户后, API订阅者用户可以登录计费引擎并定义新计划并生成发票。对我来说这没有意义。

在此answer中,API开发人员用户与API开发人员用户分开。但我不明白。 在我理想的用例中:

  • API创建者用户(或API发布者用户)应记帐(生成并 发出发票)给API订阅者用户,具体取决于 API请求。
  • API订阅者用户(他/她的应用程序的开发者)将 收到发票,然后付款。

那么, API订阅者用户和API开发者用户有什么区别?

而且,我希望拥有与平台中计费计划相同的限制级别。并且不允许订户创建新计划(都不会生成自己的发票)。 我该怎么做?

还有其他类似的question解释了流程并要求对此进行澄清,但是答案说它看起来像文档中的一个错误。这是不正确的,因为Billing Engine实际上具有所描述的流程。

其他question都没有成功。

1 个答案:

答案 0 :(得分:1)

@Pedro,理想情况下,订户无法在系统中定义计费计划。由于计费引擎是用于获利的演示应用程序,因此它不包括角色验证。