管理 API
API 网关(API Gateway),提供的 API 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 各个生命周期阶段。
本小节主要介绍如何快速管理 API,包含发布 API、编辑 API、下线 API、绑定插件、绑定密钥、删除 API 等操作流程。
操作入口
API 管理可通过以下三种途径找到对应的按钮进行操作:
-
进入服务的 API 管理页面。
-
在 API 服务菜单中选择 API 页签。
-
进入 API 详情页。
发布
发布按钮在如下情况时可点击,其他情况下置灰不支持点击。
-
API 未发布过。
-
API 被修改。
-
API 已下线。
点击发布,页面出现发布 API 弹窗,填写发布描述,待发布按钮点亮后点击发布。
编辑 API
点击编辑,页面跳转至编辑页,除 API 服务不可修改,其他信息均支持修改。
下线 API
仅支持已发布的 API 进行下线,点击下线 API 出现下线弹窗,点击弹窗中的下线,确认后 API 状态修改为已下线。
绑定插件
-
点击绑定插件,页面出现绑定插件弹窗。
-
弹窗中列出所有已创建的插件列表,用户可批量选择插件,已绑插件不可选。
-
选择插件,点击弹窗中的绑定,插件绑定成功后页面出现发布确认弹窗。
-
若点击稍后发布,弹窗直接关闭,当前运行 API 为绑定插件前版本。若填写描述后,点击发布 API,API 发布成功,当前运行 API 为绑定插件后版本。
绑定密钥
-
点击绑定密钥,页面出现绑定密钥弹窗。
-
弹窗中列出所有已创建的密钥列表,仅支持单个绑定,已绑密钥不可选。
-
选择密钥,点击弹窗中的绑定,密钥绑定成功。若当前 API 鉴权类型为免鉴权,绑定密钥后,API 鉴权类型自动修改为 QingCloud-Auth,且页面出现发布弹窗。若当前 API 鉴权类型为 QingCloud-Auth,绑定密钥后,直接绑定成功,无需再次发布。
删除 API
点击删除 API。
-
若 API 有版本正在运行中,API 不可删除,需要先下线 API。
-
若 API 无运行版本,点击删除 API,页面出现确认删除弹窗,确定后删除。