全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网

API类商品接入说明

更新时间:2017-06-07 13:26:11

API商品接入到云市场,需要将API服务部署在阿里云API网关,请按照如下的步骤说明进行选择和配置:

  1. 如果您的API服务是根据API的调用次数计费的,请参考“按次计费API商品接入流程”文档来看API的整个发布过程;

    1.1 选择API售卖方式为“按次售卖”,并定义相关的套餐包价格即可;

    1.2 云市场对用户调用您的API收费,是依据用户调用您的API接口返回的HTTP状态码(HTTP Status Code)来统计调用次数。总体来说:

    [200,300)表示用户调用成功,这种情况下云市场会计算费用;

    [400,500)表示客户端错误,比如客户端参数输入不合法,这种情况下云市场不会计算费用;

    [500,600)表示服务端错误,比如服务端不可用,这种情况下云市场不会计算费用;

    所以,如果您的API出现某些使用情况下不收费,需要您将对应的HTTP状态码调整到对应的区间。

  2. 如果您的API服务不是仅仅依赖是用次数计费,而是依赖API被调用后需要消耗的后端资源来进行计费,那么需要您将用户在API调用过程消耗资源的信息推送给云市场,云市场再对用户账号进行扣费;

    2.1 参考步骤1中的API商品上架过程文档,发布API商品,选择API售卖方式为“按量售卖”,定义您的按量计费信息;

    2.2 设置参照“按量计费API商品接入流程”和“按量数据推送接口文档”两个文档,将您需要的计量数据推送给云市场;

本文导读目录