一、概述
物联云平台提供高性能、高可用的API托管服务。通过API网关帮助企业建立完整的API发布、管理、维护生命周期管理。用户只需要进行简单的操作,即可快速、低成本的开放数据和服务。
二、快捷入口
2.1.平台访问授权
2.2.后端API注册
三、 操作指引
3.1.创建前端API
前往物联云平台管理台【应用中心->API网关->API管理】

创建一个API

设置API基本信息

| 字段名称 | 说明 |
|---|---|
| API名称 | API的描述性名称 |
| 所属分组 | API所属的API分组 |
| 描述 | API的备注信息 |
| 认证方式 | B端用户认证、C端用户认证、无认证、外部认证、应用端认证 |
点击下一步,设置对应的后端服务信息。
后端服务提供两种方式配置,一种为平台预置的服务(系统),另一种为企业自定义服务的路径(自定义)。

选择平台预置的服务,则可以使用【应用中心->API网关->服务管理】中已完成配置的服务和对应的接口。

选择企业自定义的服务,则需要填写后端服务的地址和对应的接口参数。

| 字段名称 | 说明 |
|---|---|
| 后端服务地址 | 后端服务所部署的地址 |
| 后端请求path | 服务下接口的路径地址 |
| 请求method | 前端的请求方法 |
| 后端超时 | 后端接口返回的超时时间限制 |
| 后端参数名称 | 参数的名称 |
| 后端参数位置 | 参数在结构体中的位置 |
| 必填 | 参数是否必填 |
| 描述 | 参数的备注说明 |
点击下一步,设置对应的API请求信息。

| 字段名称 | 说明 |
|---|---|
| 请求path | 请求的路径地址 |
| 入参模式 | 采用请求参数和后端服务接口的参数映射 |
| 请求方法 | 前端的请求方法 |
| 入参参数名 | 后端接口返回的超时时间限制 |
| 映射参数位置 | 参数的名称 |
| 参数类型 | 参数在结构体中的位置 |
| 后端参数名称 | 参数是否必填 |
| 后端参数位置 | 参数的备注说明 |
| 描述 | 参数的备注说明 |
点击下一步,设置对应的返回结果信息。
当后端服务信息选择平台预置的服务时,则不需要填写返回信息。当后端服务信息选择企业自定义服务时,可根据需要填写接口的返回示例和错误码说明。

| 字段名称 | 说明 |
|---|---|
| 成功响应示例 | 接口返回成功结果的示例说明 |
| 失败响应示例 | 接口返回失败结果的示例说明 |
| 错误码 | 接口定义的业务错误码 |
| 错误信息 | 接口定义的业务错误码对应的文字说明 |
3.2.创建前端API分组
前往物联云平台管理台【应用中心->API网关->分组管理】

点击创建一个API分组

填写表单信息后确定保存

3.3.创建后端API服务
前往物联云平台管理台【应用中心->API网关->服务管理】

创建一个API服务

填写表单信息后确定保存

| 字段名称 | 说明 |
|---|---|
| 服务名称 | 后端服务的描述性名称 |
| 命名空间 | 后端服务所对应的命名空间 |
3.4.创建应用
前往物联云平台管理台【应用中心->API网关->应用管理】

点击创建一个应用

填写表单信息后确定保存

找到已完成创建的应用后点击管理

在详情页中点击授权API

勾选需要授权至应用的API

3.5.创建API访问控制策略
前往物联云平台管理台【应用中心->API网关->访问控制】

创建一个访问控制策略

填写表单信息后确定保存

| 字段名称 | 说明 |
|---|---|
| 访问控制名称 | 访问控制策略的描述性名称 |
| 控制类型 | 设置访问控制策略类型是允许访问或者禁止访问 |
| 描述 | 访问控制策略的备注说明 |
| IP名称 | 允许访问或禁止访问的IP地址 |
找到已完成创建的访问控制策略后点击管理

在详情页中绑定API

勾选需要绑定至访问控制策略的API

3.6.创建API流量控制策略
前往物联云平台管理台【应用中心->API网关->流量控制】

创建一个流量控制策略

填写表单信息后确定保存

找到已完成创建的流量控制策略后点击管理

在详情页中绑定API

勾选需要绑定至流量控制策略的API

