Skip to content

查询当前用户创建的围栏列表(带分页)

接口说明

查询当前用户创建的围栏列表

请求URL

本接口通用参数里面method的值为jimi.open.plat.fence.queryFenceByUser

HTTP请求方式

GET

请求参数

(1)通用参数
参见: 通用参数
(2)私有参数

参数名参数类型是否必须默认值描述
access_tokenString访问令牌,表明其是一个合法第三方
pageNoInteger1页码(不传值就不要传参数)
pageSizeInteger10每页显示的条数(最大100条)(不传值就不要传参数)

返回值

参数类型描述
codeInt返回码:
0: 正确返回
其它:失败,参考错误码说明
messageString如果code不为0,会有相应的错误信息提示
resultString返回的数据,成功后返回分页查询结果
totalCountInteger每页总共多少条记录
pageCountInteger总共多少页
pageInteger页码
orderSortString排序字段
orderString排序方式(ASC升序,DESC降序)

result参数列表:

参数类型描述
fenceNameString围栏名称
fenceShapeString围栏形状
radiusdouble围栏半径(200~999900;单位:米)
mapTypeString地图类型(baidu/google)
scaleint缩放级别(3~19)
fenceddString围栏id
admAreaCodeString行政区域码
admAreaFlagboolean行政区域标识(true:是,false:否)
pointslist(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"
    }
}