API集市模块主要用来解决API开发过程中重复开发、滥用数据等问题,目标是提高API的使用,最大程度的实现API的复用,减少冗余开发。API集市的适用场景如下:
API需先上架,才可在市场展示,提供给用户查看和使用。上架流程如下:
进行API集市管理前,请先设置好相应项目下API的上架逻辑,并将创建好的API上架至API市场。相关说明请参见项目管理和API开发。
管理API集市的具体步骤如下:

可以查看并管理API的调用信息、授权管理、报警配置、调用监控、API测试等功能信息,相关操作说明可参见“API开发”。
单击申请调用按钮,在弹出的侧拉窗口中,设置调用信息后,单击确定按钮提交申请。
申请调用API的相关参数说明如下表所示。其中名称前带 * 的参数为必填参数,名称前未带 * 的参数为可选参数。
参数 | 说明 |
|---|---|
基本权限 | |
*应用名称 | 申请调用应用的名称,下拉可选已创建的应用。 |
标志符 | 应用的唯一标识。选择应用名称后,自动显示。 |
最大QPS | 每秒最大调用次数,可输入当前应用预估最大QPS。 说明 应用调用API的QPS达到设置值时,会触发限流;如填写0,则默认不限流。 |
有效期 | 应用授权的有效期,支持永久、1天、7天、30天、90天、180天、365天,默认为永久,下拉可选其他。 说明 新的到期时间=当前到期时间+续期天数,续期时会给API管理者和应用的申请者发送通知。 |
应用方 | 输入应用方名称信息,可用于申请API、授权或审批时方便明确应用方信息。 |
调用负责人 | 可输入账户名称或邮箱信息,搜索后选择真正调用当前 API 的应用负责人。 |
标签 | 您可以自定义标签,用于标识某一类授权,以便快速搜索区分。
您也可单击操作栏中的删除按钮,将已添加的标签进行删除操作。 |
*申请原因 | 申请调用的原因,长度为100个字符以内。 |
行列权限 | |
行级权限 | 可选择是否开启行级权限开关。 |
列权限 | 可选择是否开启列权限开关。 |