生成Web服务的商业许可证密钥


10

背景

我有一个关于基于Web的软件许可的业务问题。许多网站都提供软件作为各种API的服务。一个很好的例子是Google的Custom Search API。使用Web服务的过程通常类似于:

  1. 帐户。用户创建一个帐户。
  2. 服务器。用户定义将发出API请求的服务器的IP地址。
  3. 键。用户收到所需API的公共API密钥。
  4. 指南。向用户提供了文档,该文档显示了如何使用API​​密钥进行请求。
  5. 测试。用户可以发出测试请求以验证集成功能。
  6. 帐单。用户付费激活帐户。
  7. 生产。用户将Web服务集成到他们的应用程序中。
  8. 停用。过期,超过请求限制等时,系统将停用帐户。

这些要求是与许可服务集成的补充。

问题

对于一家小型企业而言,这是很多工作。

问题

有哪些现成的开源项目可以解决此问题?

如果没有此类项目,您将如何构建可行的低成本解决方案(理想情况下,每个许可证的百分比)?也就是说,对于想要获得基于Web的服务许可的小型企业(几乎没有收入或没有收入),您将使用什么软件或现有的商业服务?

谢谢!

相关链接


Answers:


10

此问题称为API管理,并且有许多解决方案。

综合计费-FOSS

提供开源,免费或按百分比收费(基于订阅,因此无需预付费)的集成计费的解决方案:

综合计费-商业

提供综合计费但收费的解决方案:

组件

提供部分解决方案的各种站点和软件,可以从中创建完整的解决方案。

API管理

帐目

文献资料

开票

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.