• 沒有找到結果。

3.2 API 管理

3.2.5 发布 API

操作场景

创建完成的API,支持发布到不同的环境。API只有在发布到环境后,才支持被调用。

API网关支持查看API发布历史(如版本、发布说明、发布时间和发布环境),并支持 回滚到不同的API历史版本。

说明

前提条件

● 已创建API分组和分组内的API。

● 已创建环境。

发布 API

步骤1 登录管理控制台。

步骤2 在管理控制台左上角单击 ,选择区域。

步骤3 单击管理控制台左上角 ,然后单击“API网关 APIG”。

步骤4 在左侧选择您的API版本,单击并进入到对应版本的API开发与调用管理页面。

● “共享版”指直接创建并管理API,如涉及到费用,以API调用次数计费。

● “专享版”指在API专享版实例中创建并管理API,如涉及到费用,按实例运行时 间计费。

步骤5 单击“开放API > API管理”,进入到API管理信息页面。

步骤6 通过以下任意一种方法,进入“发布API”页面。

● 在待发布的API所在行,单击“发布”。

● 单击“API名称”,进入API详情页面。在右上角单击“发布”。

说明

如果需要批量发布API,则勾选待发布的API,单击“发布”。最多同时发布1000个API。

步骤7 选择API需要发布到的环境,并填写发布说明。

3-14 发布 API

说明

● 如果API在选择的环境中已发布,再次发布即为覆盖该环境的API。

● 如果在选择的环境时没有自己需要的环境,可以创建一个自己需要的环境。

步骤8 单击“发布”,完成API发布。

----结束

查看发布历史

步骤1 登录管理控制台。

步骤2 在管理控制台左上角单击 ,选择区域。

步骤3 单击管理控制台左上角 ,然后单击“API网关 APIG”。

步骤4 在左侧选择您的API版本,单击并进入到对应版本的API开发与调用管理页面。

“共享版”指直接创建并管理API,如涉及到费用,以API调用次数计费。

“专享版”指在API专享版实例中创建并管理API,如涉及到费用,按实例运行时间计 费。

步骤5 单击“开放API > API管理”,进入到API管理信息页面。

步骤6 单击待查看发布历史的API名称,进入API详情页面。

步骤7 单击“发布历史”,进入“发布历史”页签。

查看API的发布历史信息。

3-15 发布历史

步骤8 在版本所在行,单击“查看版本”,弹出此版本详细信息对话框。

查看API基本信息、API请求、后端请求、入参定义、参数映射、常量参数和返回结 果。

步骤9 如果想要设置之前版本为当前版本,则在版本所在行,单击“切换至此版本”,弹出

“切换至此版本”对话框。

单击“确定”,完成版本的切换。此时版本号旁边显示“当前版本”,说明设置成 功。

API调用者调用此API时,API参数为“当前版本”设置的参数,不是最后一次编辑保存 的API参数。

例如,2018年8月1日发布在RELEASE环境的API匹配模式设置为“绝对匹配”,2018 年8月20日修改API匹配模式设置为“前缀匹配”,并发布到RELEASE环境。然后设置 2018年8月1日发布的版本为当前版本,此时API调用者调用此API时,API的匹配模式 为“绝对匹配”。

----结束

API 方式发布 API

发布API

发布 API 相关的 FAQ

对API的修改是否需要重新发布?

API发布到RELEASE环境可以正常访问,发布到非RELEASE环境无法访问?

API发布到不同环境后,会调用不同的后端服务吗?