检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
流控策略管理(待下线) 对象模型 创建流控策略 修改流控策略 删除流控策略 查看流控策略详情 查询流控策略列表 父主题: 专享版API(V1)(待下线)
签名密钥绑定关系管理 对象模型 查看签名密钥未绑定的API列表 绑定签名密钥 查看签名密钥绑定的API列表 查看API绑定的签名密钥列表 解除绑定 父主题: 共享版API(仅存量用户使用)
父主题: 应用管理
专享版-流控策略管理 创建流控策略 修改流控策略 删除流控策略 查询流控策略列表 查看流控策略详情 父主题: 专享版API(V2)
instance_id path 是 String 实例ID,可从API网关控制台的专享版实例信息中获取。 extend_mode query 否 String 扩展信息导入模式,取值可选merge和override。
父主题: API分组管理
选择“调用API > 应用管理”,进入到应用管理信息页面。 单击待查看的应用名称,进入应用详情页面。 单击“AppCode”页签,进入AppCode的管理界面。 单击“添加AppCode”,生成AppCode。可自动生成,也可手动输入。
单击“下一步”,后端服务类型选择“Mock”。 选择Mock自定义返回码和填写Mock返回结果,单击“完成”。 发布API。 在左侧导航栏选择“API管理 > 凭据管理”,创建凭据。 单击“创建凭据”,填写凭据名称后,然后单击“确定”。 绑定API。 单击凭据名称,进入凭据详情。
pip install requests 如果pip安装requests遇到证书错误,请下载并使用Python执行此文件,升级pip,然后再执行以上命令安装。 已安装IntelliJ IDEA 2018.3.5或以上版本,如果未安装,请至IntelliJ IDEA官方网站下载。
“操作类型”用于描述字段的属性,表示对应字段的值可进行的操作: C:创建;U:更新;R:读取。 “是否必选”列表示对于“操作类型”为“C”的创建操作,对应字段是否为必选字段。
“操作类型”用于描述字段的属性,表示对应字段的值可进行的操作: C:创建;U:更新;R:读取。 “是否必选”列表示对于“操作类型”为“C”的创建操作,对应字段是否为必选字段。
instance_id 是 String 实例ID,可从API网关控制台的专享版实例信息中获取。 id 是 String API的编号,可通过查询API信息获取该编号。
表6 Mock类型定义后端服务 服务参数 参数说明 Mock自定义返回码 选择API响应的HTTP状态码,如果当前实例不支持,请联系技术支持升级实例。 Mock返回结果 Mock一般用于开发调试验证。
创建自定义认证 创建自定义认证,类型选择“前端”,函数地址选择上一步创建的函数。 创建API 安全配置中的安全认证选择APP认证,并勾选“支持双重认证”,选择上一步创建的自定义认证。
在左侧导航栏中选择“API管理 > API策略”,单击“创建策略”,在弹窗中选择“流量控制2.0”。 根据流控诉求,配置策略基本信息。 表1 策略基本信息 参数 配置说明 策略名称 根据规划自定义名称。
将待发送的请求内容按照与API网关(即API管理)后台约定的规则组装,确保客户端签名、API网关后台认证时使用的请求内容一致。 使用规范请求和其他信息创建待签字符串。 使用AK/SK和待签字符串计算签名。
根据实际业务在左侧导航栏上方选择实例。 支持通过以下路径导入API。 在左侧导航栏选择“API管理 > API分组”。单击“创建API分组 > 导入API设计文件”。 在左侧导航栏选择“API管理 > API列表”。单击“导入API”。
每页显示的条数,默认值:20 page_no 否 Integer 页码,默认值:1 请求消息 无 响应消息 表3 参数说明 名称 类型 说明 total Integer 满足查询条件的API总数 size Integer 本次查询返回的API个数 apis 字典数据类型 本次查询返回的
分钟 响应消息 表3 参数说明 参数 类型 说明 操作类型 code String 响应码 R msg String 返回消息 R start_time Long 开始时间的UTC的时间戳 R end_time Long 截止时间的UTC的时间戳 R list 结构体数据类型 统计指标的数据结构结构体
说明 throttle_applys 字典数据类型 API与流控策略的绑定关系列表 表4 throttle_applys参数说明 名称 类型 说明 id String 绑定关系的ID。