123456789101112131415161718192021222324252627282930313233 |
- package main
- // Common common response fields
- type Common struct {
- Code int `json:"code"`
- Message string `json:"message"`
- }
- // DeviceRegisterData device register response data field
- type DeviceRegisterData struct {
- DeviceId int64 `json:"device_id"`
- DeviceSecret string `json:"device_secret"`
- DeviceKey string `json:"device_key"`
- DeviceIdentifier string `json:"device_identifier"`
- }
- // DeviceRegisterResponse device register response
- type DeviceRegisterResponse struct {
- Common
- Data DeviceRegisterData `json:"data"`
- }
- // DeviceAuthData device auth response data field
- type DeviceAuthData struct {
- AccessToken string `json:"access_token"`
- AccessAddr string `json:"access_addr"`
- }
- // DeviceAuthResponse device auth response
- type DeviceAuthResponse struct {
- Common
- Data DeviceAuthData `json:"data"`
- }
|