“[文章] 使用 WSO2 API Manager 启用 API 货币化”相关问题

2024-01-01

我尝试根据文章将 POC WSO2 APIM 与计费引擎集成1 http://wso2.com/library/articles/2016/07/article-enabling-monetization-of-apis-with-wso2-api-manager/,在配置计费引擎第5步定义计费计划时,我找不到相关的URL。我尝试了本地部署,似乎所有 URL 都需要用户登录。

所以我的问题是:

  1. API订阅者是否使用“示例计费引擎”?
  2. 为什么需要用户在“示例计费引擎”中重新定义使用计划?使用计划层级应由 API 发布者在 APIM 中定义。
  3. 有现实世界中使用的配置示例吗?如何将订阅者选择的使用计划自动同步到“计费引擎”?

请在这里找到我的答案,

  1. 不会。API 开发者是获得报酬的用户,API 订阅者是计费者。因此计费引擎由API开发人员使用。

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

  3. 在实际情况中,订户可以选择多个限制层。这就是为什么本示例中没有这样的选项。如果您想自动同步它们,您可能需要向计费引擎编写额外的函数。您可以使用 APIM store[1] REST API 找到订阅限制层

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

Thanks.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“[文章] 使用 WSO2 API Manager 启用 API 货币化”相关问题 的相关文章

随机推荐