所有文章 > API术语解释 > 7个API业务模型术语
7个API业务模型术语

7个API业务模型术语

对于我们这些刚刚进入 API 世界的人来说,有很多东西需要学习。即使是 API 的本质在刚开始时也可能有点难以捉摸,更不用说理解你周围的开发世界所需的所有术语和缩写词了。

但在开始开发和使用有用的系统与数据世界进行通信之前,您需要对API 从业者可用的工具和资源以及 API 如何产生收入有一个背景了解。对于任何刚开始接触 API 的人来说,本资源旨在提供帮助。

首先了解 API 业务模型的七个关键术语以及它们对 API 从业者的意义。

1. API

让我们首先定义一下应用程序编程接口(API)实际上是什么。

API 充当资源库和通信工具,允许其他服务利用它们。其结果是形成了一个共享信息网络,使开发人员能够创建创新的新服务。

例如,信息请求通过 API 以调用的形式发出,然后从作为来源的结构化或非结构化数据中检索该信息。一种思考方式是将 API 想象成餐厅里的服务员。用户下订单,API 将该订单传达给厨房(数据集)并返回请求。

因此,API 从业者必须了解数据集以及利用和检索数据的方法。幸运的是,从 BuzzFeed 到 Quandl,有很多免费的开源数据集,您可以在熟悉 API 世界的同时使用和试验它们。

2. 开放API

同样,许多 API 商业模式都是以免费和开放的方式运作的。这些开放 API是许多应用程序的支柱。

开放 API 是公开来源的,这意味着任何想要使用它们的开发人员都可以免费使用。这些工具提供对后台数据的访问,使集成服务和功能变得比开发人员必须从头开始创建数据集和通信工具要容易得多。

由于开放 API 可以为商业模式增加价值,许多公司将其作为自由开发人员的工具提供。一些拥有自己的开放 API 的大型企业包括 Facebook、雅虎和 YouTube。

请不要将其与行业标准 API 规范OpenAPI混淆。

3. 免费增值

免费 API 商业模式过渡到付费 API 商业模式,有免费增值服务。这些 API 通常需要订阅才能使用,并且分层服务和附加服务需要付费才能使用。

免费增值 API 商业模式包括免费的服务层。它可能会为用户提供 500 次 API 调用机会,之后用户将需要付费。免费增值 API 可能附带配额和超额费用,以向超出每月限额的用户收取费用。与速率限制不同,这可确保用户在开发人员获得报酬的同时仍能访问服务。

Google Maps 是免费增值 API 的一个示例,它为订阅者提供了附加功能和调用类型。开发人员可以免费访问地图信息,但付费后,您还可以获得更强大的技术支持和使用情况报告。

4. 随用随付

进一步来说,付费方式是按使用量付费模式。这种 API 使用收费方式仅考虑用户对 API 的调用,并据此计费。如果您只对 API 发出一个请求,则只需支付一次费用。

例如, Smartcar 的按使用量付费模式对最多 20,000 次调用收取每次请求 0.15 美元的费用。计费仪表板跟踪请求,然后用户按月付费。此模式确保用户获得所需内容,API 开发人员获得报酬。

5. 基于积分或单位

与即用即付模式类似,API 服务的积分或单位模式最终只会向用户收取他们实际使用的调用和功能的费用。可以根据服务本身的价值为不同的请求分配不同的积分值。这样,开发人员和用户就可以访问他们所需的内容,并据此制定预算。

基于积分的付款计划通常为预付或随用随付。这意味着开发人员可以预先购买使用所需服务所需的积分,也可以在过程中累积积分并在结算期结束时付款。

6. 推荐和加盟

商业 API 的推荐或联盟模式使开发人员成为 API 创收的合作伙伴。这用于在呼叫和响应网络的背景下共同产生流量并促进产品销售。例如,电子商务网站可能会调用 API 的产品数据库,如果该操作导致销售,则开发人员与提供产品的 API 公司一起赚钱。

这种方法对于 API 开发人员和从业人员来说是双赢的,它激励人们使用 API 并围绕它开发有效的服务。

7. 交易费

此 API 商业模式术语列表中的最后一个术语相当不言自明,但您应该了解交易费用在 API 环境中的运作方式。从 PayPal 到 Stripe,几乎所有基于支付服务的 API都使用此模型,因为它允许 API 在处理交易时收取费用。

通过 API 基础设施引导流量,开发人员可以利用更大的信息和功能数据库。这为数字交易提供了一个便捷的系统,消费者只需向 API 支付交易费。这样一来,价值网络就得以培育。

开发 API 技能和资源

这些只是构成 API 世界的七个常见商业模式术语。借助这些术语,API 开发人员和从业者正在创建用于构建服务和链接信息的全新创新策略。但要通过 API 创造价值,您需要具备迭代开发所需的技能和资源。

定义、设计、改进、制作原型并测试您的 API 业务模型和功能,以充分发挥您的潜力。通常,这意味着不仅要开发一种模型,还要开发多种通过 API 创收的模型。无论您是将开放 API 与联盟激励措施相结合还是收取交易费,这些都是您在开始 API 游戏时需要了解的术语和模型。

本文翻译源自:https://nordicapis.com/7-api-business-model-terminologies/

推荐阅读:
API与端点:差异化细分
了解异步API
API 安全策略和基础指南
在线API描述规范、发现与文档入门
API设计模式:粒度细化 vs 粒度粗化的利弊分析
#你可能也喜欢这些API文章!