Appearance
查询当前用户创建的围栏列表(带分页)
接口说明
查询当前用户创建的围栏列表
请求URL
本接口通用参数里面method的值为jimi.open.plat.fence.queryFenceByUser
HTTP请求方式
GET
请求参数
(1)通用参数
参见: 通用参数
(2)私有参数
| 参数名 | 参数类型 | 是否必须 | 默认值 | 描述 |
|---|---|---|---|---|
| access_token | String | 是 | 访问令牌,表明其是一个合法第三方 | |
| pageNo | Integer | 否 | 1 | 页码(不传值就不要传参数) |
| pageSize | Integer | 否 | 10 | 每页显示的条数(最大100条)(不传值就不要传参数) |
返回值
| 参数 | 类型 | 描述 |
|---|---|---|
| code | Int | 返回码: 0: 正确返回 其它:失败,参考错误码说明 |
| message | String | 如果code不为0,会有相应的错误信息提示 |
| result | String | 返回的数据,成功后返回分页查询结果 |
| totalCount | Integer | 每页总共多少条记录 |
| pageCount | Integer | 总共多少页 |
| page | Integer | 页码 |
| orderSort | String | 排序字段 |
| order | String | 排序方式(ASC升序,DESC降序) |
result参数列表:
| 参数 | 类型 | 描述 |
|---|---|---|
| fenceName | String | 围栏名称 |
| fenceShape | String | 围栏形状 |
| radius | double | 围栏半径(200~999900;单位:米) |
| mapType | String | 地图类型(baidu/google) |
| scale | int | 缩放级别(3~19) |
| fencedd | String | 围栏id |
| admAreaCode | String | 行政区域码 |
| admAreaFlag | boolean | 行政区域标识(true:是,false:否) |
| points | list(points) | 坐标点数组 |
正确返回示例:
js
{
"code": 0,
"message": "success",
"result": {
"limit": 10,
"items": [
{
"fenceName": "圆形平台围栏测试",
"fenceShape": "circle",
"radius": 10000.0,
"mapType": "baidu",
"scale": 16,
"fenceId": "190deeece30c4e3c9fcc34a5cd94cce6",
"admAreaCode": "",
"admAreaFlag": false,
"points": [
{
"lng": 113.89192372902873,
"lat": 22.584863531571084
}
]
},
{
"fenceName": "测试围栏21",
"fenceShape": "circle",
"radius": 764.0,
"mapType": "baidu",
"scale": 16,
"fenceId": "7a64b55d3b6844a98f31852225212386",
"admAreaCode": null,
"admAreaFlag": false,
"points": [
{
"lng": 113.90124814021922,
"lat": 22.57777652426198
}
]
},
{
"fenceName": "测试圆形围栏",
"fenceShape": "circle",
"radius": 831.0,
"mapType": "baidu",
"scale": 16,
"fenceId": "a3962f5cf1604e218bd37440af2695e9",
"admAreaCode": null,
"admAreaFlag": false,
"points": [
{
"lng": 113.91630374056149,
"lat": 22.57357169820478
}
]
},
{
"fenceName": "admins123",
"fenceShape": "polygon",
"radius": null,
"mapType": "baidu",
"scale": 16,
"fenceId": "0b3a4a0b8f414024b8a799aae8dc392c",
"admAreaCode": "",
"admAreaFlag": false,
"points": [
{
"lng": 113.89460067944759,
"lat": 22.581714259546697
},
{
"lng": 113.92341832019817,
"lat": 22.57323797629247
},
{
"lng": 113.92262781134964,
"lat": 22.581313817090486
},
{
"lng": 113.91436340066058,
"lat": 22.58538492719709
},
{
"lng": 113.91393221401593,
"lat": 22.583916672009693
}
]
},
{
"fenceName": "tes多边形围栏",
"fenceShape": "polygon",
"radius": null,
"mapType": "baidu",
"scale": 16,
"fenceId": "5034649e36494505a90bec1f81d2968e",
"admAreaCode": "",
"admAreaFlag": false,
"points": [
{
"lng": 113.89460067944759,
"lat": 22.581714259546697
},
{
"lng": 113.92341832019817,
"lat": 22.57323797629247
},
{
"lng": 113.92262781134964,
"lat": 22.581313817090486
},
{
"lng": 113.91436340066058,
"lat": 22.58538492719709
},
{
"lng": 113.91393221401593,
"lat": 22.583916672009693
}
]
},
{
"fenceName": "test行政围栏1gagerg12",
"fenceShape": "circle",
"radius": 10000.0,
"mapType": "baidu",
"scale": 16,
"fenceId": "652b48b65c2849cd9d31107c3aea7366",
"admAreaCode": "",
"admAreaFlag": false,
"points": [
{
"lng": 113.89192372902873,
"lat": 22.584863531571084
}
]
},
{
"fenceName": "test行政围栏1gagerg",
"fenceShape": "circle",
"radius": 10000.0,
"mapType": "baidu",
"scale": 16,
"fenceId": "492bb89f08464af997d284994a81a3f1",
"admAreaCode": "",
"admAreaFlag": false,
"points": [
{
"lng": 113.89192372902873,
"lat": 22.584863531571084
}
]
},
{
"fenceName": "test imei平台围栏",
"fenceShape": "circle",
"radius": 10000.0,
"mapType": "baidu",
"scale": 16,
"fenceId": "987d0723d1bf42a5b97c2339886466be",
"admAreaCode": "",
"admAreaFlag": false,
"points": [
{
"lng": 113.89192372902873,
"lat": 22.584863531571084
}
]
},
{
"fenceName": "web测试告警",
"fenceShape": "polygon",
"radius": null,
"mapType": "baidu",
"scale": 0,
"fenceId": "fdc51406e664448fbb5e19837b20e770",
"admAreaCode": null,
"admAreaFlag": false,
"points": [
{
"lng": 113.86686100530864,
"lat": 22.573171231811923
},
{
"lng": 113.88533016658768,
"lat": 22.547071635010894
},
{
"lng": 113.96704003574828,
"lat": 22.539861658805957
},
{
"lng": 113.93513222404441,
"lat": 22.602535644454054
},
{
"lng": 113.84084607774827,
"lat": 22.605738651722287
},
{
"lng": 113.84084607774827,
"lat": 22.60387023998028
}
]
},
{
"fenceName": "测试圆",
"fenceShape": "circle",
"radius": 4913.0,
"mapType": "baidu",
"scale": 3,
"fenceId": "6c8f755166064503a10f364b1fe8dfb2",
"admAreaCode": null,
"admAreaFlag": false,
"points": [
{
"lng": 113.87564268142751,
"lat": 22.58815796464181
}
]
}
],
"totalCount": 103,
"pageCount": 11,
"page": 1,
"orderSort": "",
"order": "DESC"
}
}