API Inspector是一个实验性的功能,旨在让用户查看控制台的每一步操作背后的API调用,并自动生成各语言版本的API代码,可通过Cloud Shell和API Explorer 在线调试。
功能特点
API Inspector与API Explorer、Cloud Shell集成到一起,构成阿里云用户学习和调试API的一体化解决方案,具有以下特性:
- 自动录制:根据您需要的功能,在控制台操作相应的功能即可获得相关API调用。更多信息,请参见自动录制功能。
- 一键生成:自动生成各语种的API代码片段参数预填充,可直接运行。更多信息,请参见一键生成API代码。
- 在线调试:结合API Explorer、Cloud Shell一键在线调试,免开发环境搭建。更多信息,请参见API Explorer在线调试和Cloud Shell在线调试。
开启API Inspector功能
完成以下操作,开启API Inspector功能:
- 登录负载均衡管理控制台。
- 单击页面右下角的
。
自动录制功能
此处以修改负载均衡实例名称为例,演示API Inspector的自动录制功能。
- 单击实例ID,选择实例详情页签。
- 在实例基本信息中单击编辑,修改实例名称。
- 单击确定,完成实例名称修改。
- 单击页面右侧的
,可以看到上述操作所调用的API。
您可以勾选隐藏Describe类接口,查看功能核心接口。
一键生成API代码
控制台操作的功能调用的API录制完成后,单击API名称,一键生成Python、Java、Go、Node.js、PHP和CLI格式的API代码片段参数预填充。
说明 单击
复制对应格式的代码段,可直接运行。

API Explorer在线调试
控制台操作的功能调用的API录制完成后,单击前往OpenApi平台,可以转到OpenAPI开发者门户调试对应的功能。
说明 单击
查看文档,可以查看调用API的详细参数设置信息。

Cloud Shell在线调试
控制台操作的功能调用的API录制完成后,展开调用API详情后,单击,可以使用Cloud Shell一键在线调试功能。
说明 使用Cloud Shell一键调试功能,推荐关联并创建一个OSS Bucket保存您常用脚本和文件,但会产生少量的OSS使用费用。也可以选择暂不创建。
负载均衡使用Cloud Shell调试功能的云命令行格式如下:
aliyun slb actionName --parameter1value1 --paramter2value2...
如本次示例中调用的SetLoadBalancerName接口修改负载均衡实例名称为SLB1,运行的云命令行为:
aliyun slb SetLoadBalancerName --RegionId cn-hangzhou --LoadBalancerName SLB1 --LoadBalancerId lb-bp1b6c719dfa08exfuca5
返回值为:
{"RequestId":"14466282-B00F-49C1-B11E-FB8D3772E3DA"}
