关于使用规则,请注意:


关于接口文档,请注意:



目录

查询电子围栏配置

查询电子围栏配置(1.0),具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ElectricFence/SearchElectricFenceConfig

POST数据说明

POST数据示例如下:

      {                          
                    userID: "10129580"
               }
    

参数说明

参数 是否必须 说明
userID 当前登录账户ID

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":{
                    longitude: 121.637411,
                    latitude: 29.884494,
                    radius:2000
                }
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回,error=2没有定位权限,error=3没有购买套餐,error=4 没有绑定卡
data longitude decimal 经度
latitude decimal 纬度
radius int 半径(米)

保存电子围栏配置

保存电子围栏配置(1.0),具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ElectricFence/SaveElectricFenceConfig

POST数据说明

POST数据示例如下:

      {                          
                    userID: "10129580",
                    longitude: 121.637411,
                    latitude: 29.884494,
                    radius:2000
               }
    

参数说明

参数 是否必须 说明
userID 当前登录账户ID
longitude 经度
latitude 纬度
radius 半径(米)

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回

查询学生定位

查询学生定位(1.0),具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ElectricFence/SearchStuLocation

POST数据说明

POST数据示例如下:

      {                          
                    userID: "10129580"
               }
    

参数说明

参数 是否必须 说明
userID 学生ID

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":{
                    photo:"",
                    longitude: 121.637411,
                    latitude: 29.884494,
                    fenceLongitude: 121.637411,
                    fenceLatitude: 29.884494,
                    fenceRadius: 2000,
                    mobile: "13566593701",
                    teacherName: "陈张生01",
                    alarmStartDate: "2017-08-09",
                    alarmStartTime: "08:20",
                    alarmEndDate: "2017-08-09",
                    alarmEndTime: "12:20"
                }
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回,error=2没有定位权限,error=3没有购买套餐,error=4 没有绑定卡
data longitude decimal 经度
latitude decimal 纬度
photo string 学生头像地址
fenceLongitude decimal 围栏经度
fenceLatitude decimal 围栏纬度
fenceRadius int 围栏半径
mobile string 班主任电话
teacherName string 班主任名称
alarmStartDate string 关闭警告开始日期
alarmStartTime string 关闭警告开始时间
alarmEndDate string 关闭警告结束日期
alarmEndTime string 关闭警告结束时间

设置警报关闭时间

设置警报关闭时间(1.0),具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ElectricFence/SetAlarmOffTime

POST数据说明

POST数据示例如下:

      {                          
                    userID: "10129580",
                    startDate:"2017-08-09",
                    endDate:"2017-08-09",
                    startTime:"08:00",
                    endTime:"15:00"
               }
    

参数说明

参数 是否必须 说明
userID 学生ID

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回

查询运动轨迹

查询运动轨迹(1.0),具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ElectricFence/SearchMoveTrack

POST数据说明

POST数据示例如下:

      {                          
                    userID: "10129580",
                    date:"2017-08-28"
               }
    

参数说明

参数 是否必须 说明
userID 当前登录账户ID
date 查询日期

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":[
                    {
                        longitude: 121.637411,
                        latitude: 29.884494
                    }
                ]
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data fenceLongitude decimal 电子围栏经度
fenceLatitude decimal 电子围栏纬度
fenceRadius int 电子围栏半径(米)
coordinates
轨迹点坐标集合
longitude decimal 经度
latitude int 纬度