Documentation ¶
Index ¶
- type AuthResult
- type BloodEntity
- type BloodGetResult
- type BloodsGetResult
- type DeviceEntity
- type DeviceGetResult
- type DeviceIsOnlineResult
- type DeviceModulesResult
- type DevicesResult
- type FenceCreateResult
- type FenceEntity
- type FencesGetResult
- type HeartEntity
- type HeartResult
- type HeartUploadResult
- type HeartsResult
- type Result
- type SleepEntity
- type SleepsResult
- type StepEntity
- type StepsResult
- type TemperatureEntity
- type TemperatureResult
- type TemperatureUploadResult
- type TemperaturesResult
- type TrackEntity
- type TracksGetResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthResult ¶
type AuthResult struct { Result Data struct { Token string `json:"token"` // 权限令牌,调用其它接口时需要提供token,有效期为 1 小时,过期后无法使用 Expired string `json:"expired"` // 过期时间 } `json:"data,omitempty"` // 返回结果 }
获取token
type BloodEntity ¶ added in v1.0.1
type BloodGetResult ¶ added in v1.0.1
type BloodGetResult struct { Result Data BloodEntity `json:"data,omitempty"` // 返回结果 }
type BloodsGetResult ¶ added in v1.0.1
type BloodsGetResult struct { Result Data struct { Total int `json:"total"` Result []BloodEntity `json:"result"` } `json:"data,omitempty"` // 返回结果 }
type DeviceEntity ¶ added in v1.0.1
type DeviceEntity struct { PrimaryKey string `json:"primary_key,omitempty"` // 主键 ImeiSn string `json:"imei_sn,omitempty"` // 设备唯一编号 ActiveTime string `json:"active_time,omitempty"` // 激活时间 AttenceSn string `json:"attence_sn,omitempty"` // 2.4G考勤号 BloodUpload int64 `json:"blood_upload,omitempty"` // 血压上报间隔 Families []familyMember `json:"families,omitempty"` // 亲情号 Sos []familyMember `json:"sos,omitempty"` // sos号码 Dnd []dndMember `json:"dnd,omitempty"` // 免打扰时间段 Engine string `json:"engine,omitempty"` // 协议引擎名称 IccardSn string `json:"iccard_sn,omitempty"` // 13.56考勤号 IsOnline int64 `json:"is_online,omitempty"` // 是否在线 AppKey int64 `json:"appkey,omitempty"` // =product_id LocateUpload int64 `json:"locate_upload,omitempty"` // 定位上报间隔 Mobile string `json:"mobile,omitempty"` // 设备内的手机号 ModelId int64 `json:"model_id,omitempty"` // 设备型号ID HeartUpload int64 `json:"heart_upload,omitempty"` // 心率上报间隔 TemperatureUpload int64 `json:"temperature_upload,omitempty"` // 体温上报间隔 LocateType int64 `json:"locate_type,omitempty"` // 定位模式 1:GPS 2:BTS(基站) 3:WIFI 4:未知 LocateTime string `json:"locate_time,omitempty"` // 定位时间 LocateMode int64 `json:"locate_mode,omitempty"` // 定位模式1:省电模式 2:智能模式 3:性能模式 LocateDirection int64 `json:"locate_direction,omitempty"` // 定位角度 LocateAddress string `json:"locate_address,omitempty"` // 位置信息 PowerRate int64 `json:"power_rate,omitempty"` // 剩余电量 Truename string `json:"truename,omitempty"` // 终端名称 Uuid string `json:"uuid,omitempty"` // 设备uuid Lng float64 `json:"lng,omitempty"` // 经度 Lat float64 `json:"lat,omitempty"` // 维度 Udtime udtime `json:"udtime,omitempty"` // 定位时间段 Status int64 `json:"status,omitempty"` // 设备状态 1:正常 2:弃用 3:停机 }
type DeviceGetResult ¶ added in v1.0.1
type DeviceGetResult struct { Result Data DeviceEntity `json:"data,omitempty"` // 返回结果 }
获取设备详情
type DeviceIsOnlineResult ¶ added in v1.0.1
type DeviceIsOnlineResult struct { Result Data struct { IsOnline int `json:"is_online,omitempty"` } `json:"data,omitempty"` // 返回结果 }
获取设备是否在线
type DeviceModulesResult ¶ added in v1.0.1
type DeviceModulesResult struct { Result Data struct { Id int64 `json:"id,omitempty"` Alias string `json:"alias,omitempty"` Modules []deviceModules `json:"modules,omitempty"` } `json:"data,omitempty"` // 返回结果 }
获取设备功能清单
type DevicesResult ¶ added in v1.0.1
type DevicesResult struct { Result Data struct { Total int `json:"total,omitempty"` Result []map[string]interface{} `json:"result,omitempty"` } `json:"data,omitempty"` // 返回结果 }
获取设备列表
type FenceCreateResult ¶ added in v1.0.1
添加围栏
type FenceEntity ¶ added in v1.0.1
type FencesGetResult ¶ added in v1.0.1
type FencesGetResult struct { Result Data struct { Total int `json:"total"` Result []map[string]interface{} `json:"result"` } `json:"data,omitempty"` // 返回结果 }
获取围栏列表
type HeartEntity ¶ added in v1.0.1
type HeartResult ¶ added in v1.0.1
type HeartResult struct { Result Data HeartEntity `json:"data,omitempty"` // 返回结果 }
体温最近测量数据
type HeartUploadResult ¶ added in v1.0.1
体温测量间隔时间
type HeartsResult ¶ added in v1.0.1
type HeartsResult struct { Result Data struct { Total int `json:"total"` Result []HeartEntity `json:"result"` } `json:"data,omitempty"` // 返回结果 }
体温测量数据列表
type SleepEntity ¶ added in v1.0.1
type SleepEntity struct { PrimaryKey string `json:"primary_key"` Id int64 `json:"id"` ImeiSn string `json:"imei_sn"` Uuid string `json:"uuid"` StartTime string `json:"start_time"` EndTime string `json:"en_time"` CreateTime string `json:"created"` SleepType int `json:"sleep_type"` SleepTime int `json:"sleep_time"` }
type SleepsResult ¶ added in v1.0.1
type SleepsResult struct { Result Data struct { Total int `json:"total"` Result []SleepEntity `json:"result"` } `json:"data,omitempty"` }
睡眠数据列表
type StepEntity ¶ added in v1.0.1
type StepsResult ¶ added in v1.0.1
type StepsResult struct { Result Data struct { Total int `json:"total"` Result []StepEntity `json:"result"` } `json:"data,omitempty"` // 返回结果 }
计步数据列表
type TemperatureEntity ¶
type TemperatureResult ¶
type TemperatureResult struct { Result Data TemperatureEntity `json:"data,omitempty"` // 返回结果 }
体温最近测量数据
type TemperatureUploadResult ¶
体温测量间隔时间
type TemperaturesResult ¶
type TemperaturesResult struct { Result Data struct { Total int `json:"total"` Result []TemperatureEntity `json:"result"` } `json:"data,omitempty"` // 返回结果 }
体温测量数据列表
type TrackEntity ¶ added in v1.0.1
type TracksGetResult ¶ added in v1.0.1
type TracksGetResult struct { Result Data struct { Total int `json:"total"` Result []TrackEntity `json:"result"` } `json:"data,omitempty"` // 返回结果 }
获取轨迹
Click to show internal directories.
Click to hide internal directories.