Documentation ¶
Index ¶
- type AccountRegisgerData
- type BeaconInfo
- type DataGroupAddDevice
- type DataMaterialUpload
- type DataPage
- type DataPageList
- type DataRelationSearch
- type DataSummary
- type Device
- type DeviceApplyData
- type DeviceApplyDataStatus
- type GroupData
- type GroupDetail
- type GroupList
- type Page
- type Relation
- type ResponseDeviceApply
- type ResponseDeviceApplyStatus
- type ResponseDeviceBindPoi
- type ResponseDeviceSearch
- type ResponseGroup
- type ResponseGroupAddDevices
- type ResponseGroupDetail
- type ResponseGroupList
- type ResponseMaterialUpload
- type ResponsePage
- type ResponsePageList
- type ResponseRelationSearch
- type ResponseShakeAroundAccountRegister
- type ResponseShakeAroundUser
- type ResponseStatsDeviceList
- type ResponseStatsPage
- type ResponseStatsPageList
- type ResponseStatsSummary
- type SearchData
- type StateDevice
- type StatePageList
- type StatsDeviceList
- type StatsPage
- type UserData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountRegisgerData ¶
type BeaconInfo ¶
type DataGroupAddDevice ¶
type DataMaterialUpload ¶
type DataMaterialUpload struct {
PicURL string `json:"pic_url"`
}
type DataPageList ¶
type DataRelationSearch ¶
type DataSummary ¶
type Device ¶
type Device struct { Comment string `json:"comment"` DeviceID int `json:"device_id"` Major int `json:"major"` Minor int `json:"minor"` Status int `json:"status"` LastActiveTime int `json:"last_active_time"` PoiID int `json:"poi_id"` UUID string `json:"uuid"` PoiAppID string `json:"poi_appid,omitempty"` ShakePv int `json:"shake_pv"` ShakeUv int `json:"shake_uv"` ClickPv int `json:"click_pv"` ClickUv int `json:"click_uv"` }
type DeviceApplyData ¶
type DeviceApplyDataStatus ¶
type GroupDetail ¶
type ResponseDeviceApply ¶
type ResponseDeviceApply struct { *response.ResponseOfficialAccount Data *DeviceApplyData `json:"data"` }
type ResponseDeviceApplyStatus ¶
type ResponseDeviceApplyStatus struct { *response.ResponseOfficialAccount Data *DeviceApplyDataStatus `json:"data"` }
type ResponseDeviceBindPoi ¶
type ResponseDeviceBindPoi struct { *response.ResponseOfficialAccount Data interface{} `json:"data"` }
type ResponseDeviceSearch ¶
type ResponseDeviceSearch struct { *response.ResponseOfficialAccount Data *SearchData `json:"data"` }
type ResponseGroup ¶
type ResponseGroup struct { *response.ResponseOfficialAccount Data *GroupData `json:"data"` }
type ResponseGroupAddDevices ¶
type ResponseGroupAddDevices struct { *response.ResponseOfficialAccount Data *DataGroupAddDevice `json:"data"` }
type ResponseGroupDetail ¶
type ResponseGroupDetail struct { *response.ResponseOfficialAccount Data *GroupDetail `json:"data"` }
type ResponseGroupList ¶
type ResponseGroupList struct { *response.ResponseOfficialAccount Data *GroupList `json:"data"` }
type ResponseMaterialUpload ¶
type ResponseMaterialUpload struct { *response.ResponseOfficialAccount Data DataMaterialUpload `json:"data"` }
type ResponsePage ¶
type ResponsePage struct { *response.ResponseOfficialAccount Data *DataPage `json:"data"` }
type ResponsePageList ¶
type ResponsePageList struct { *response.ResponseOfficialAccount Data *DataPageList `json:"data"` }
type ResponseRelationSearch ¶
type ResponseRelationSearch struct { *response.ResponseOfficialAccount Data *DataRelationSearch `json:"data"` }
type ResponseShakeAroundAccountRegister ¶
type ResponseShakeAroundAccountRegister struct { *response.ResponseOfficialAccount Data *AccountRegisgerData `json:"data"` }
type ResponseShakeAroundUser ¶
type ResponseShakeAroundUser struct { *response.ResponseOfficialAccount Data *UserData `json:"data"` }
type ResponseStatsDeviceList ¶
type ResponseStatsDeviceList struct { *response.ResponseOfficialAccount Data *StatsDeviceList `json:"data"` Date int `json:"date"` TotalCount int `json:"total_count"` PageIndex int `json:"page_index"` Success string `json:"success."` }
type ResponseStatsPage ¶
type ResponseStatsPage struct { *response.ResponseOfficialAccount Data []*DataSummary `json:"data"` }
type ResponseStatsPageList ¶
type ResponseStatsPageList struct { *response.ResponseOfficialAccount Data *StatePageList `json:"data"` Date int `json:"date"` TotalCount int `json:"total_count"` PageIndex int `json:"page_index"` }
type ResponseStatsSummary ¶
type ResponseStatsSummary struct { *response.ResponseOfficialAccount Data []DataSummary `json:"data"` }
type SearchData ¶
type StateDevice ¶
type StatePageList ¶
type StatePageList struct {
Pages []StatsPage `json:"pages"`
}
type StatsDeviceList ¶
type StatsDeviceList struct {
Devices []*StateDevice `json:"devices"`
}
Click to show internal directories.
Click to hide internal directories.