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.