GIS云套件
list
URI
http://{server}:{port}/manager/web/api/service/instances/list
支持的方法
GET
父资源
instances
介绍
通过API获取服务实例列表信息。
支持的表述格式:JSON
HTTP 请求方法
对如下 URI 执行 HTTP 请求,其中,{server} 是服务网关的服务器名,需用实际网关IP进行替换;{port}是网关端口,需用实际网关端口替换。
http://{server}:{port}/manager/web/api/service/instances/list
在URI中可以加入如下参数对服务实例进行筛选:
| 名称 | 解释 | 说明 | |
|---|---|---|---|
| serviceType | 服务类型 | 通过服务类型筛选服务实例,服务类型名称请参见API->service中的服务类型名称表 | |
| pageSize | 每页显示实例数量 | 设置每页显示服务实例的个数 | |
| nodeType | 节点类型 | 通过服务节点类型筛选服务实例,服务节点类型名称请参见API->service中的节点类型名称表 | |
例如,获取地图节点上,服务类型为REST-地图服务的服务实例,每页显示5个,则URI应为:http://{server}:{port}/manager/web/api/service/instances/list?serviceType=map-rest&pageSize=5&nodeType=mapping。
GET 请求
获取服务实例列表信息。
请求头格式
content-type: application/json
authorization: Bearer {access_token}响应结构
返回服务实例列表信息,由以下字段组成:
| 字段 | 类型 | 说明 | |
|---|---|---|---|
| componentName | String | 服务实例的组件名称 | |
| interfaceName | String | 服务实例的接口名称 | |
| alias | String | 服务实例别名 | |
| createTime | String | 服务实例创建时间 | |
| everyone | Boolean | 是否允许匿名用户访问服务实例,true为允许,false为不允许 | |
响应示例
在管理员登录的状态下,对http://192.168.17.139:32507/manager/web/api/service/instances/list执行GET请求,获取服务实例列表,返回的json格式的响应结果如下:
{
"total": 1,
"list": [
{
"componentName": "map-Changchun-yzu4pdnuec",
"interfaceName": "rest",
"alias": "Instance-map-Changchun-yzu4pdnuec-rest",
"createTime": 1593762025232,
"everyone": true
}
]
}