Documentation ¶
Overview ¶
Package alilabs 包含人工智能实验室开放平台API相关结构体
Index ¶
- type AlibabaailabsiotdevicelistupdatenotifyAPIRequest
- func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetApiMethodName() string
- func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetSkillId() string
- func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetToken() string
- func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetType() string
- func (r *AlibabaailabsiotdevicelistupdatenotifyAPIRequest) SetSkillId(_skillId string) error
- func (r *AlibabaailabsiotdevicelistupdatenotifyAPIRequest) SetToken(_token string) error
- func (r *AlibabaailabsiotdevicelistupdatenotifyAPIRequest) SetType(_type string) error
- type AlibabaailabsiotdevicelistupdatenotifyAPIResponse
- type AlibabaailabsiotdevicelistupdatenotifyAPIResponseModel
- type AlibabaailabsiotdevicelistupdatenotifyResult
- type AlibabaailabsiotdevicestatusupdateAPIRequest
- func (r AlibabaailabsiotdevicestatusupdateAPIRequest) GetApiMethodName() string
- func (r AlibabaailabsiotdevicestatusupdateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabsiotdevicestatusupdateAPIRequest) GetDeviceStatusDTO() *DeviceStatusDto
- func (r AlibabaailabsiotdevicestatusupdateAPIRequest) GetRawParams() model.Params
- func (r *AlibabaailabsiotdevicestatusupdateAPIRequest) SetDeviceStatusDTO(_deviceStatusDTO *DeviceStatusDto) error
- type AlibabaailabsiotdevicestatusupdateAPIResponse
- type AlibabaailabsiotdevicestatusupdateAPIResponseModel
- type AlibabaailabsiotdevicestatusupdateResult
- type AlibabaailabstmallgenieauthdevicegetAPIRequest
- func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetClientId() string
- func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetUserOpenId() string
- func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetUuid() string
- func (r *AlibabaailabstmallgenieauthdevicegetAPIRequest) SetClientId(_clientId string) error
- func (r *AlibabaailabstmallgenieauthdevicegetAPIRequest) SetUserOpenId(_userOpenId string) error
- func (r *AlibabaailabstmallgenieauthdevicegetAPIRequest) SetUuid(_uuid string) error
- type AlibabaailabstmallgenieauthdevicegetAPIResponse
- type AlibabaailabstmallgenieauthdevicegetAPIResponseModel
- type AlibabaailabstmallgenieauthdevicegetResult
- type AlibabaailabstmallgenieauthdevicelistAPIRequest
- func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetClientId() string
- func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetUserOpenId() string
- func (r *AlibabaailabstmallgenieauthdevicelistAPIRequest) SetClientId(_clientId string) error
- func (r *AlibabaailabstmallgenieauthdevicelistAPIRequest) SetUserOpenId(_userOpenId string) error
- type AlibabaailabstmallgenieauthdevicelistAPIResponse
- type AlibabaailabstmallgenieauthdevicelistAPIResponseModel
- type AlibabaailabstmallgenieauthdevicelistResult
- type AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest
- func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetClientId() string
- func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetCode() string
- func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetExtInfo() string
- func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetTaobaoUserOpenid() string
- func (r *AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetClientId(_clientId string) error
- func (r *AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetCode(_code string) error
- func (r *AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetExtInfo(_extInfo string) error
- func (r *AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetTaobaoUserOpenid(_taobaoUserOpenid string) error
- type AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIResponse
- type AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIResponseModel
- type AlibabaailabstmallgenieauthdevicestatusgetAPIRequest
- func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetClientId() string
- func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetUserOpenId() string
- func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetUuid() string
- func (r *AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) SetClientId(_clientId string) error
- func (r *AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) SetUserOpenId(_userOpenId string) error
- func (r *AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) SetUuid(_uuid string) error
- type AlibabaailabstmallgenieauthdevicestatusgetAPIResponse
- type AlibabaailabstmallgenieauthdevicestatusgetAPIResponseModel
- type AlibabaailabstmallgenieauthdevicestatusgetResult
- type AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest
- func (r AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetCtei() string
- func (r AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetRawParams() model.Params
- func (r *AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) SetCtei(_ctei string) error
- type AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIResponse
- type AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIResponseModel
- type AlibabaailabstmallgenieauthdevicestatusgetbycteiResult
- type AlibabaailabstmallgenieauthdeviceunbindAPIRequest
- func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetClientId() string
- func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetUserOpenId() string
- func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetUuid() string
- func (r *AlibabaailabstmallgenieauthdeviceunbindAPIRequest) SetClientId(_clientId string) error
- func (r *AlibabaailabstmallgenieauthdeviceunbindAPIRequest) SetUserOpenId(_userOpenId string) error
- func (r *AlibabaailabstmallgenieauthdeviceunbindAPIRequest) SetUuid(_uuid string) error
- type AlibabaailabstmallgenieauthdeviceunbindAPIResponse
- type AlibabaailabstmallgenieauthdeviceunbindAPIResponseModel
- type AlibabaailabstmallgenieauthdeviceunbindResult
- type AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest
- func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetClientId() string
- func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetMac() string
- func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) SetClientId(_clientId string) error
- func (r *AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) SetMac(_mac string) error
- type AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIResponse
- type AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIResponseModel
- type AlibabaailabstmallgenieauthdevicewithdeviceidgetResult
- type AlibabaailabstmallgenieauthgetcodeAPIRequest
- func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetAuthParam() *TopAuthReqDto
- func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetDeviceParam() *TopDeviceReqDto
- func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetRawParams() model.Params
- func (r *AlibabaailabstmallgenieauthgetcodeAPIRequest) SetAuthParam(_authParam *TopAuthReqDto) error
- func (r *AlibabaailabstmallgenieauthgetcodeAPIRequest) SetDeviceParam(_deviceParam *TopDeviceReqDto) error
- type AlibabaailabstmallgenieauthgetcodeAPIResponse
- type AlibabaailabstmallgenieauthgetcodeAPIResponseModel
- type AlibabaailabstmallgenieauthgettokenAPIRequest
- func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetAuthCode() string
- func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetClientId() string
- func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetGrantType() string
- func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetRawParams() model.Params
- func (r *AlibabaailabstmallgenieauthgettokenAPIRequest) SetAuthCode(_authCode string) error
- func (r *AlibabaailabstmallgenieauthgettokenAPIRequest) SetClientId(_clientId string) error
- func (r *AlibabaailabstmallgenieauthgettokenAPIRequest) SetGrantType(_grantType string) error
- type AlibabaailabstmallgenieauthgettokenAPIResponse
- type AlibabaailabstmallgenieauthgettokenAPIResponseModel
- type AlibabaailabstmallgenieauthrefreshAPIRequest
- func (r AlibabaailabstmallgenieauthrefreshAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthrefreshAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthrefreshAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabstmallgenieauthrefreshAPIRequest) GetRefreshTokenRequest() *TopRefreshReqDto
- func (r *AlibabaailabstmallgenieauthrefreshAPIRequest) SetRefreshTokenRequest(_refreshTokenRequest *TopRefreshReqDto) error
- type AlibabaailabstmallgenieauthrefreshAPIResponse
- type AlibabaailabstmallgenieauthrefreshAPIResponseModel
- type AlibabaailabstmallgenieauthswitchuserAPIRequest
- func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetClientId() string
- func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetNewUserOpenId() string
- func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetOldUserOpenId() string
- func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetUuid() string
- func (r *AlibabaailabstmallgenieauthswitchuserAPIRequest) SetClientId(_clientId string) error
- func (r *AlibabaailabstmallgenieauthswitchuserAPIRequest) SetNewUserOpenId(_newUserOpenId string) error
- func (r *AlibabaailabstmallgenieauthswitchuserAPIRequest) SetOldUserOpenId(_oldUserOpenId string) error
- func (r *AlibabaailabstmallgenieauthswitchuserAPIRequest) SetUuid(_uuid string) error
- type AlibabaailabstmallgenieauthswitchuserAPIResponse
- type AlibabaailabstmallgenieauthswitchuserAPIResponseModel
- type AlibabaailabstmallgenieauthswitchuserResult
- type AlibabaailabstmallgenieauthtaobaoauthAPIRequest
- func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetApiMethodName() string
- func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetAuthParam() *TopAuthReqDto
- func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetDeviceParam() *TopDeviceReqDto
- func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetRawParams() model.Params
- func (r *AlibabaailabstmallgenieauthtaobaoauthAPIRequest) SetAuthParam(_authParam *TopAuthReqDto) error
- func (r *AlibabaailabstmallgenieauthtaobaoauthAPIRequest) SetDeviceParam(_deviceParam *TopDeviceReqDto) error
- type AlibabaailabstmallgenieauthtaobaoauthAPIResponse
- type AlibabaailabstmallgenieauthtaobaoauthAPIResponseModel
- type AlibabaailabstvsdevicelistAPIRequest
- type AlibabaailabstvsdevicelistAPIResponse
- type AlibabaailabstvsdevicelistAPIResponseModel
- type AlibabaailabstvsdevicelistData
- type AlibabaailabtbuserskilloauthAPIRequest
- func (r AlibabaailabtbuserskilloauthAPIRequest) GetApiMethodName() string
- func (r AlibabaailabtbuserskilloauthAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabtbuserskilloauthAPIRequest) GetExpireIn() int64
- func (r AlibabaailabtbuserskilloauthAPIRequest) GetOauthAccessToken() string
- func (r AlibabaailabtbuserskilloauthAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabtbuserskilloauthAPIRequest) GetRefreshToken() string
- func (r AlibabaailabtbuserskilloauthAPIRequest) GetTaobaoId() string
- func (r *AlibabaailabtbuserskilloauthAPIRequest) SetExpireIn(_expireIn int64) error
- func (r *AlibabaailabtbuserskilloauthAPIRequest) SetOauthAccessToken(_oauthAccessToken string) error
- func (r *AlibabaailabtbuserskilloauthAPIRequest) SetRefreshToken(_refreshToken string) error
- func (r *AlibabaailabtbuserskilloauthAPIRequest) SetTaobaoId(_taobaoId string) error
- type AlibabaailabtbuserskilloauthAPIResponse
- type AlibabaailabtbuserskilloauthAPIResponseModel
- type AlibabaailabuserauthorizedcancelAPIRequest
- func (r AlibabaailabuserauthorizedcancelAPIRequest) GetApiMethodName() string
- func (r AlibabaailabuserauthorizedcancelAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabuserauthorizedcancelAPIRequest) GetMerchantUserId() string
- func (r AlibabaailabuserauthorizedcancelAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabuserauthorizedcancelAPIRequest) GetSchemaKey() string
- func (r *AlibabaailabuserauthorizedcancelAPIRequest) SetMerchantUserId(_merchantUserId string) error
- func (r *AlibabaailabuserauthorizedcancelAPIRequest) SetSchemaKey(_schemaKey string) error
- type AlibabaailabuserauthorizedcancelAPIResponse
- type AlibabaailabuserauthorizedcancelAPIResponseModel
- type AlibabaailabuserauthorizedqueryAPIRequest
- func (r AlibabaailabuserauthorizedqueryAPIRequest) GetApiMethodName() string
- func (r AlibabaailabuserauthorizedqueryAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabuserauthorizedqueryAPIRequest) GetMerchantUserId() string
- func (r AlibabaailabuserauthorizedqueryAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabuserauthorizedqueryAPIRequest) GetSchemaKey() string
- func (r *AlibabaailabuserauthorizedqueryAPIRequest) SetMerchantUserId(_merchantUserId string) error
- func (r *AlibabaailabuserauthorizedqueryAPIRequest) SetSchemaKey(_schemaKey string) error
- type AlibabaailabuserauthorizedqueryAPIResponse
- type AlibabaailabuserauthorizedqueryAPIResponseModel
- type AlibabaailabuseropenuidgetAPIRequest
- func (r AlibabaailabuseropenuidgetAPIRequest) GetApiMethodName() string
- func (r AlibabaailabuseropenuidgetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabuseropenuidgetAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabuseropenuidgetAPIRequest) GetSkillAccessToken() string
- func (r AlibabaailabuseropenuidgetAPIRequest) GetSkillId() int64
- func (r *AlibabaailabuseropenuidgetAPIRequest) SetSkillAccessToken(_skillAccessToken string) error
- func (r *AlibabaailabuseropenuidgetAPIRequest) SetSkillId(_skillId int64) error
- type AlibabaailabuseropenuidgetAPIResponse
- type AlibabaailabuseropenuidgetAPIResponseModel
- type AlibabaailabuserprofilegetAPIRequest
- func (r AlibabaailabuserprofilegetAPIRequest) GetApiMethodName() string
- func (r AlibabaailabuserprofilegetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabuserprofilegetAPIRequest) GetClientId() string
- func (r AlibabaailabuserprofilegetAPIRequest) GetOpenUid() string
- func (r AlibabaailabuserprofilegetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaailabuserprofilegetAPIRequest) SetClientId(_clientId string) error
- func (r *AlibabaailabuserprofilegetAPIRequest) SetOpenUid(_openUid string) error
- type AlibabaailabuserprofilegetAPIResponse
- type AlibabaailabuserprofilegetAPIResponseModel
- type AlibabaailabuserprofilegetResult
- type AlibabaailabusertokengetAPIRequest
- func (r AlibabaailabusertokengetAPIRequest) GetApiMethodName() string
- func (r AlibabaailabusertokengetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaailabusertokengetAPIRequest) GetCallBackUrl() string
- func (r AlibabaailabusertokengetAPIRequest) GetMerchantUserId() string
- func (r AlibabaailabusertokengetAPIRequest) GetRawParams() model.Params
- func (r AlibabaailabusertokengetAPIRequest) GetSchemaKey() string
- func (r *AlibabaailabusertokengetAPIRequest) SetCallBackUrl(_callBackUrl string) error
- func (r *AlibabaailabusertokengetAPIRequest) SetMerchantUserId(_merchantUserId string) error
- func (r *AlibabaailabusertokengetAPIRequest) SetSchemaKey(_schemaKey string) error
- type AlibabaailabusertokengetAPIResponse
- type AlibabaailabusertokengetAPIResponseModel
- type BaseResult
- type BasicUserInfo
- type DeviceInfo
- type DeviceSkillDetailInfo
- type DeviceStatusDto
- type DeviceStatusVo
- type DeviceTokenVo
- type HashMap
- type HotWordsContent
- type IotCommonHeader
- type PageResult
- type Payload
- type RegisterInfoVo
- type ScanQrCodeResultVo
- type ServiceProvider
- type Status
- type TaobaoailabaicloudtophotwordsgetAPIRequest
- func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetApiMethodName() string
- func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetBizClass() string
- func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetRawParams() model.Params
- func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetSchema() string
- func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetUserId() string
- func (r *TaobaoailabaicloudtophotwordsgetAPIRequest) SetBizClass(_bizClass string) error
- func (r *TaobaoailabaicloudtophotwordsgetAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoailabaicloudtophotwordsgetAPIRequest) SetUserId(_userId string) error
- type TaobaoailabaicloudtophotwordsgetAPIResponse
- type TaobaoailabaicloudtophotwordsgetAPIResponseModel
- type TaobaoailabaicloudtophotwordsupdateAPIRequest
- func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetApiMethodName() string
- func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetBizClass() string
- func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetContent() *HotWordsContent
- func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetOpType() string
- func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetRawParams() model.Params
- func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetSchema() string
- func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetUserId() string
- func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetBizClass(_bizClass string) error
- func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetContent(_content *HotWordsContent) error
- func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetOpType(_opType string) error
- func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetUserId(_userId string) error
- type TaobaoailabaicloudtophotwordsupdateAPIResponse
- type TaobaoailabaicloudtophotwordsupdateAPIResponseModel
- type TaobaoailabaicloudtopskilslistnewAPIRequest
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetApiMethodName() string
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetExt() string
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetPageNo() int64
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetPageSize() int64
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetQuery() string
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetRawParams() model.Params
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetSchema() string
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetType() string
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetUserId() string
- func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetUtdId() string
- func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetExt(_ext string) error
- func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetPageNo(_pageNo int64) error
- func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetPageSize(_pageSize int64) error
- func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetQuery(_query string) error
- func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetType(_type string) error
- func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetUtdId(_utdId string) error
- type TaobaoailabaicloudtopskilslistnewAPIResponse
- type TaobaoailabaicloudtopskilslistnewAPIResponseModel
- type TopAuthReqDto
- type TopDeviceReqDto
- type TopRefreshReqDto
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaailabsiotdevicelistupdatenotifyAPIRequest ¶ added in v1.3.1
type AlibabaailabsiotdevicelistupdatenotifyAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabsiotdevicelistupdatenotifyAPIRequest 设备列表更新通知 API请求 alibaba.ailabs.iot.device.list.update.notify
用于人工智能实验室IoT合作厂商上报三方接入IoT设备列表更新时的通知
func NewAlibabaailabsiotdevicelistupdatenotifyRequest ¶ added in v1.3.1
func NewAlibabaailabsiotdevicelistupdatenotifyRequest() *AlibabaailabsiotdevicelistupdatenotifyAPIRequest
NewAlibabaailabsiotdevicelistupdatenotifyRequest 初始化AlibabaailabsiotdevicelistupdatenotifyAPIRequest对象
func (AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetSkillId ¶ added in v1.3.1
func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetSkillId() string
GetSkillId SkillId Getter
func (AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetToken ¶ added in v1.3.1
func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetToken() string
GetToken Token Getter
func (AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetType ¶ added in v1.3.1
func (r AlibabaailabsiotdevicelistupdatenotifyAPIRequest) GetType() string
GetType Type Getter
func (*AlibabaailabsiotdevicelistupdatenotifyAPIRequest) SetSkillId ¶ added in v1.3.1
func (r *AlibabaailabsiotdevicelistupdatenotifyAPIRequest) SetSkillId(_skillId string) error
SetSkillId is SkillId Setter 厂商在天猫精灵开放平台申请的技能id
func (*AlibabaailabsiotdevicelistupdatenotifyAPIRequest) SetToken ¶ added in v1.3.1
func (r *AlibabaailabsiotdevicelistupdatenotifyAPIRequest) SetToken(_token string) error
SetToken is Token Setter 用户OAuth授权后的token
func (*AlibabaailabsiotdevicelistupdatenotifyAPIRequest) SetType ¶ added in v1.3.1
func (r *AlibabaailabsiotdevicelistupdatenotifyAPIRequest) SetType(_type string) error
SetType is Type Setter 更新类型 1:设备更新 2:场景更新
type AlibabaailabsiotdevicelistupdatenotifyAPIResponse ¶ added in v1.3.1
type AlibabaailabsiotdevicelistupdatenotifyAPIResponse struct { model.CommonResponse AlibabaailabsiotdevicelistupdatenotifyAPIResponseModel }
AlibabaailabsiotdevicelistupdatenotifyAPIResponse 设备列表更新通知 API返回值 alibaba.ailabs.iot.device.list.update.notify
用于人工智能实验室IoT合作厂商上报三方接入IoT设备列表更新时的通知
type AlibabaailabsiotdevicelistupdatenotifyAPIResponseModel ¶ added in v1.3.1
type AlibabaailabsiotdevicelistupdatenotifyAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_iot_device_list_update_notify_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回model Result *AlibabaailabsiotdevicelistupdatenotifyResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabsiotdevicelistupdatenotifyAPIResponseModel is 设备列表更新通知 成功返回结果
type AlibabaailabsiotdevicelistupdatenotifyResult ¶ added in v1.3.1
type AlibabaailabsiotdevicelistupdatenotifyResult struct { // 附加信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // 请求响应码,200代表成功 StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` // 设备列表更新通知是否成功 Result bool `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabsiotdevicelistupdatenotifyResult 结构体
type AlibabaailabsiotdevicestatusupdateAPIRequest ¶ added in v1.3.1
type AlibabaailabsiotdevicestatusupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabsiotdevicestatusupdateAPIRequest ailabs iot 设备状态更新 API请求 alibaba.ailabs.iot.device.status.update
用于人工智能实验室IoT合作厂商上报三方接入IoT设备状态更新时的设备状态上报
func NewAlibabaailabsiotdevicestatusupdateRequest ¶ added in v1.3.1
func NewAlibabaailabsiotdevicestatusupdateRequest() *AlibabaailabsiotdevicestatusupdateAPIRequest
NewAlibabaailabsiotdevicestatusupdateRequest 初始化AlibabaailabsiotdevicestatusupdateAPIRequest对象
func (AlibabaailabsiotdevicestatusupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabsiotdevicestatusupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabsiotdevicestatusupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabsiotdevicestatusupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabsiotdevicestatusupdateAPIRequest) GetDeviceStatusDTO ¶ added in v1.3.1
func (r AlibabaailabsiotdevicestatusupdateAPIRequest) GetDeviceStatusDTO() *DeviceStatusDto
GetDeviceStatusDTO DeviceStatusDTO Getter
func (AlibabaailabsiotdevicestatusupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabsiotdevicestatusupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaailabsiotdevicestatusupdateAPIRequest) SetDeviceStatusDTO ¶ added in v1.3.1
func (r *AlibabaailabsiotdevicestatusupdateAPIRequest) SetDeviceStatusDTO(_deviceStatusDTO *DeviceStatusDto) error
SetDeviceStatusDTO is DeviceStatusDTO Setter 入参设备信息
type AlibabaailabsiotdevicestatusupdateAPIResponse ¶ added in v1.3.1
type AlibabaailabsiotdevicestatusupdateAPIResponse struct { model.CommonResponse AlibabaailabsiotdevicestatusupdateAPIResponseModel }
AlibabaailabsiotdevicestatusupdateAPIResponse ailabs iot 设备状态更新 API返回值 alibaba.ailabs.iot.device.status.update
用于人工智能实验室IoT合作厂商上报三方接入IoT设备状态更新时的设备状态上报
type AlibabaailabsiotdevicestatusupdateAPIResponseModel ¶ added in v1.3.1
type AlibabaailabsiotdevicestatusupdateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_iot_device_status_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 设备状态更新是否成功 Result *AlibabaailabsiotdevicestatusupdateResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabsiotdevicestatusupdateAPIResponseModel is ailabs iot 设备状态更新 成功返回结果
type AlibabaailabsiotdevicestatusupdateResult ¶ added in v1.3.1
type AlibabaailabsiotdevicestatusupdateResult struct { // 附加信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // 异常 Exception string `json:"exception,omitempty" xml:"exception,omitempty"` // 请求响应码,200代表成功 StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` // 设备状态是否更新成功 Result bool `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabsiotdevicestatusupdateResult 结构体
type AlibabaailabstmallgenieauthdevicegetAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicegetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthdevicegetAPIRequest 获取设备详情 API请求 alibaba.ailabs.tmallgenie.auth.device.get
通过此接口获取设备详情
func NewAlibabaailabstmallgenieauthdevicegetRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthdevicegetRequest() *AlibabaailabstmallgenieauthdevicegetAPIRequest
NewAlibabaailabstmallgenieauthdevicegetRequest 初始化AlibabaailabstmallgenieauthdevicegetAPIRequest对象
func (AlibabaailabstmallgenieauthdevicegetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthdevicegetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthdevicegetAPIRequest) GetClientId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaailabstmallgenieauthdevicegetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabstmallgenieauthdevicegetAPIRequest) GetUserOpenId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetUserOpenId() string
GetUserOpenId UserOpenId Getter
func (AlibabaailabstmallgenieauthdevicegetAPIRequest) GetUuid ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicegetAPIRequest) GetUuid() string
GetUuid Uuid Getter
func (*AlibabaailabstmallgenieauthdevicegetAPIRequest) SetClientId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicegetAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 客户id
func (*AlibabaailabstmallgenieauthdevicegetAPIRequest) SetUserOpenId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicegetAPIRequest) SetUserOpenId(_userOpenId string) error
SetUserOpenId is UserOpenId Setter 用户开放id
func (*AlibabaailabstmallgenieauthdevicegetAPIRequest) SetUuid ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicegetAPIRequest) SetUuid(_uuid string) error
SetUuid is Uuid Setter 设备uuid
type AlibabaailabstmallgenieauthdevicegetAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicegetAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthdevicegetAPIResponseModel }
AlibabaailabstmallgenieauthdevicegetAPIResponse 获取设备详情 API返回值 alibaba.ailabs.tmallgenie.auth.device.get
通过此接口获取设备详情
type AlibabaailabstmallgenieauthdevicegetAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicegetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_device_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 设备信息 DeviceInfo *AlibabaailabstmallgenieauthdevicegetResult `json:"device_info,omitempty" xml:"device_info,omitempty"` }
AlibabaailabstmallgenieauthdevicegetAPIResponseModel is 获取设备详情 成功返回结果
type AlibabaailabstmallgenieauthdevicegetResult ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicegetResult struct { // 拓展信息 Extensions string `json:"extensions,omitempty" xml:"extensions,omitempty"` // 设备名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 设备三方唯一id DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"` // 设备uuid Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"` // 设备标签 DeviceTag *HashMap `json:"device_tag,omitempty" xml:"device_tag,omitempty"` }
AlibabaailabstmallgenieauthdevicegetResult 结构体
type AlibabaailabstmallgenieauthdevicelistAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicelistAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthdevicelistAPIRequest 获取用户设备列表 API请求 alibaba.ailabs.tmallgenie.auth.device.list
通过此接口获取用户绑定的设备信息列表
func NewAlibabaailabstmallgenieauthdevicelistRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthdevicelistRequest() *AlibabaailabstmallgenieauthdevicelistAPIRequest
NewAlibabaailabstmallgenieauthdevicelistRequest 初始化AlibabaailabstmallgenieauthdevicelistAPIRequest对象
func (AlibabaailabstmallgenieauthdevicelistAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthdevicelistAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthdevicelistAPIRequest) GetClientId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaailabstmallgenieauthdevicelistAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabstmallgenieauthdevicelistAPIRequest) GetUserOpenId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicelistAPIRequest) GetUserOpenId() string
GetUserOpenId UserOpenId Getter
func (*AlibabaailabstmallgenieauthdevicelistAPIRequest) SetClientId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicelistAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 客户id
func (*AlibabaailabstmallgenieauthdevicelistAPIRequest) SetUserOpenId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicelistAPIRequest) SetUserOpenId(_userOpenId string) error
SetUserOpenId is UserOpenId Setter 用户开放id
type AlibabaailabstmallgenieauthdevicelistAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicelistAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthdevicelistAPIResponseModel }
AlibabaailabstmallgenieauthdevicelistAPIResponse 获取用户设备列表 API返回值 alibaba.ailabs.tmallgenie.auth.device.list
通过此接口获取用户绑定的设备信息列表
type AlibabaailabstmallgenieauthdevicelistAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicelistAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_device_list_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 设备列表 Devices []AlibabaailabstmallgenieauthdevicelistResult `json:"devices,omitempty" xml:"devices>alibabaailabstmallgenieauthdevicelist_result,omitempty"` }
AlibabaailabstmallgenieauthdevicelistAPIResponseModel is 获取用户设备列表 成功返回结果
type AlibabaailabstmallgenieauthdevicelistResult ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicelistResult struct { // 拓展信息 Extensions string `json:"extensions,omitempty" xml:"extensions,omitempty"` // 设备名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 设备唯一id DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"` // 设备UUID Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"` }
AlibabaailabstmallgenieauthdevicelistResult 结构体
type AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest 扫码激活设备 API请求 alibaba.ailabs.tmallgenie.auth.device.qrcode.activate
三方带屏设备显示二维码(从天猫精灵云获取),使用三方APP扫码,将扫码到的安全code,通过TOP接口请求天猫精灵云,精灵云解析安全code的数据并激活对应的设备。
func NewAlibabaailabstmallgenieauthdeviceqrcodeactivateRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthdeviceqrcodeactivateRequest() *AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest
NewAlibabaailabstmallgenieauthdeviceqrcodeactivateRequest 初始化AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest对象
func (AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetClientId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetCode ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetCode() string
GetCode Code Getter
func (AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetExtInfo ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetExtInfo() string
GetExtInfo ExtInfo Getter
func (AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetTaobaoUserOpenid ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) GetTaobaoUserOpenid() string
GetTaobaoUserOpenid TaobaoUserOpenid Getter
func (*AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetClientId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 产品终端ID
func (*AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetCode ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetCode(_code string) error
SetCode is Code Setter OAUTH authcode码
func (*AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetExtInfo ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetExtInfo(_extInfo string) error
SetExtInfo is ExtInfo Setter 扩展数据
func (*AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetTaobaoUserOpenid ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIRequest) SetTaobaoUserOpenid(_taobaoUserOpenid string) error
SetTaobaoUserOpenid is TaobaoUserOpenid Setter 淘宝授权ID
type AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIResponseModel }
AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIResponse 扫码激活设备 API返回值 alibaba.ailabs.tmallgenie.auth.device.qrcode.activate
三方带屏设备显示二维码(从天猫精灵云获取),使用三方APP扫码,将扫码到的安全code,通过TOP接口请求天猫精灵云,精灵云解析安全code的数据并激活对应的设备。
type AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_device_qrcode_activate_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果消息 RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"` // 结果对象 Result *ScanQrCodeResultVo `json:"result,omitempty" xml:"result,omitempty"` // 结果码 RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"` }
AlibabaailabstmallgenieauthdeviceqrcodeactivateAPIResponseModel is 扫码激活设备 成功返回结果
type AlibabaailabstmallgenieauthdevicestatusgetAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicestatusgetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthdevicestatusgetAPIRequest 设备状态查询 API请求 alibaba.ailabs.tmallgenie.auth.device.status.get
提供给天猫精灵定制机厂商 查询设备在线状态值
func NewAlibabaailabstmallgenieauthdevicestatusgetRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthdevicestatusgetRequest() *AlibabaailabstmallgenieauthdevicestatusgetAPIRequest
NewAlibabaailabstmallgenieauthdevicestatusgetRequest 初始化AlibabaailabstmallgenieauthdevicestatusgetAPIRequest对象
func (AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetClientId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetUserOpenId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetUserOpenId() string
GetUserOpenId UserOpenId Getter
func (AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetUuid ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) GetUuid() string
GetUuid Uuid Getter
func (*AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) SetClientId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 给产品分配的唯一ID(22位)
func (*AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) SetUserOpenId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) SetUserOpenId(_userOpenId string) error
SetUserOpenId is UserOpenId Setter 精灵用户的唯一外部ID
func (*AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) SetUuid ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicestatusgetAPIRequest) SetUuid(_uuid string) error
SetUuid is Uuid Setter 精灵设备的唯一ID
type AlibabaailabstmallgenieauthdevicestatusgetAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicestatusgetAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthdevicestatusgetAPIResponseModel }
AlibabaailabstmallgenieauthdevicestatusgetAPIResponse 设备状态查询 API返回值 alibaba.ailabs.tmallgenie.auth.device.status.get
提供给天猫精灵定制机厂商 查询设备在线状态值
type AlibabaailabstmallgenieauthdevicestatusgetAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicestatusgetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_device_status_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口对象封装 Result *AlibabaailabstmallgenieauthdevicestatusgetResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabstmallgenieauthdevicestatusgetAPIResponseModel is 设备状态查询 成功返回结果
type AlibabaailabstmallgenieauthdevicestatusgetResult ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicestatusgetResult struct { // 结果描述 Message string `json:"message,omitempty" xml:"message,omitempty"` // IP地址 DeviceIp string `json:"device_ip,omitempty" xml:"device_ip,omitempty"` // 扩展返回,保留使用 Extensions string `json:"extensions,omitempty" xml:"extensions,omitempty"` // 在线状态(0:离线,1:在线) OnlineStatus string `json:"online_status,omitempty" xml:"online_status,omitempty"` // 设备ID Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"` // 接口返回model Result *AlibabaailabstmallgenieauthdevicestatusgetResult `json:"result,omitempty" xml:"result,omitempty"` // 状态码(200:成功,其他:失败) Code int64 `json:"code,omitempty" xml:"code,omitempty"` }
AlibabaailabstmallgenieauthdevicestatusgetResult 结构体
type AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest 根据ctei查询状态 API请求 alibaba.ailabs.tmallgenie.auth.device.status.getbyctei
提供给电信查询设备在线状态值
func NewAlibabaailabstmallgenieauthdevicestatusgetbycteiRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthdevicestatusgetbycteiRequest() *AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest
NewAlibabaailabstmallgenieauthdevicestatusgetbycteiRequest 初始化AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest对象
func (AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetCtei ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetCtei() string
GetCtei Ctei Getter
func (AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) SetCtei ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIRequest) SetCtei(_ctei string) error
SetCtei is Ctei Setter ctei
type AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIResponseModel }
AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIResponse 根据ctei查询状态 API返回值 alibaba.ailabs.tmallgenie.auth.device.status.getbyctei
提供给电信查询设备在线状态值
type AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_device_status_getbyctei_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口对象封装 Result *AlibabaailabstmallgenieauthdevicestatusgetbycteiResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabstmallgenieauthdevicestatusgetbycteiAPIResponseModel is 根据ctei查询状态 成功返回结果
type AlibabaailabstmallgenieauthdevicestatusgetbycteiResult ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicestatusgetbycteiResult struct { // 结果描述 Message string `json:"message,omitempty" xml:"message,omitempty"` // 接口返回model Result *DeviceStatusVo `json:"result,omitempty" xml:"result,omitempty"` // 状态码(200:成功,其他:失败) Code int64 `json:"code,omitempty" xml:"code,omitempty"` }
AlibabaailabstmallgenieauthdevicestatusgetbycteiResult 结构体
type AlibabaailabstmallgenieauthdeviceunbindAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdeviceunbindAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthdeviceunbindAPIRequest 解绑设备 API请求 alibaba.ailabs.tmallgenie.auth.device.unbind
通过此接口解绑天猫精灵设备
func NewAlibabaailabstmallgenieauthdeviceunbindRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthdeviceunbindRequest() *AlibabaailabstmallgenieauthdeviceunbindAPIRequest
NewAlibabaailabstmallgenieauthdeviceunbindRequest 初始化AlibabaailabstmallgenieauthdeviceunbindAPIRequest对象
func (AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetClientId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetUserOpenId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetUserOpenId() string
GetUserOpenId UserOpenId Getter
func (AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetUuid ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdeviceunbindAPIRequest) GetUuid() string
GetUuid Uuid Getter
func (*AlibabaailabstmallgenieauthdeviceunbindAPIRequest) SetClientId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdeviceunbindAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 客户id
func (*AlibabaailabstmallgenieauthdeviceunbindAPIRequest) SetUserOpenId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdeviceunbindAPIRequest) SetUserOpenId(_userOpenId string) error
SetUserOpenId is UserOpenId Setter 用户开放id
func (*AlibabaailabstmallgenieauthdeviceunbindAPIRequest) SetUuid ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdeviceunbindAPIRequest) SetUuid(_uuid string) error
SetUuid is Uuid Setter 设备uuid
type AlibabaailabstmallgenieauthdeviceunbindAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdeviceunbindAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthdeviceunbindAPIResponseModel }
AlibabaailabstmallgenieauthdeviceunbindAPIResponse 解绑设备 API返回值 alibaba.ailabs.tmallgenie.auth.device.unbind
通过此接口解绑天猫精灵设备
type AlibabaailabstmallgenieauthdeviceunbindAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdeviceunbindAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_device_unbind_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回包装类 Result *AlibabaailabstmallgenieauthdeviceunbindResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabstmallgenieauthdeviceunbindAPIResponseModel is 解绑设备 成功返回结果
type AlibabaailabstmallgenieauthdeviceunbindResult ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdeviceunbindResult struct { // 系统自动生成 Result string `json:"result,omitempty" xml:"result,omitempty"` // 系统自动生成 Message string `json:"message,omitempty" xml:"message,omitempty"` // 系统自动生成 Code int64 `json:"code,omitempty" xml:"code,omitempty"` // 是否执行成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaailabstmallgenieauthdeviceunbindResult 结构体
type AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest 根据三方ID查询设备注册激活信息 API请求 alibaba.ailabs.tmallgenie.auth.device.withdeviceid.get
根据三方ID查询设备注册激活信息
func NewAlibabaailabstmallgenieauthdevicewithdeviceidgetRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthdevicewithdeviceidgetRequest() *AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest
NewAlibabaailabstmallgenieauthdevicewithdeviceidgetRequest 初始化AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest对象
func (AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetClientId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetMac ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetMac() string
GetMac Mac Getter
func (AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) SetClientId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 设备产品ID
func (*AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) SetMac ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIRequest) SetMac(_mac string) error
SetMac is Mac Setter mac地址
type AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIResponseModel }
AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIResponse 根据三方ID查询设备注册激活信息 API返回值 alibaba.ailabs.tmallgenie.auth.device.withdeviceid.get
根据三方ID查询设备注册激活信息
type AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_device_withdeviceid_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回model Result *AlibabaailabstmallgenieauthdevicewithdeviceidgetResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabstmallgenieauthdevicewithdeviceidgetAPIResponseModel is 根据三方ID查询设备注册激活信息 成功返回结果
type AlibabaailabstmallgenieauthdevicewithdeviceidgetResult ¶ added in v1.3.1
type AlibabaailabstmallgenieauthdevicewithdeviceidgetResult struct { // message Message string `json:"message,omitempty" xml:"message,omitempty"` // 用户安全ID UserOpenId string `json:"user_open_id,omitempty" xml:"user_open_id,omitempty"` // 设备名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 天猫精灵设备唯一ID Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"` // 设备Mac地址 DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"` // 结果 Result *AlibabaailabstmallgenieauthdevicewithdeviceidgetResult `json:"result,omitempty" xml:"result,omitempty"` // code Code int64 `json:"code,omitempty" xml:"code,omitempty"` }
AlibabaailabstmallgenieauthdevicewithdeviceidgetResult 结构体
type AlibabaailabstmallgenieauthgetcodeAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthgetcodeAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthgetcodeAPIRequest 获取token API请求 alibaba.ailabs.tmallgenie.auth.getcode
获取天猫精灵authCode
func NewAlibabaailabstmallgenieauthgetcodeRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthgetcodeRequest() *AlibabaailabstmallgenieauthgetcodeAPIRequest
NewAlibabaailabstmallgenieauthgetcodeRequest 初始化AlibabaailabstmallgenieauthgetcodeAPIRequest对象
func (AlibabaailabstmallgenieauthgetcodeAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthgetcodeAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthgetcodeAPIRequest) GetAuthParam ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetAuthParam() *TopAuthReqDto
GetAuthParam AuthParam Getter
func (AlibabaailabstmallgenieauthgetcodeAPIRequest) GetDeviceParam ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetDeviceParam() *TopDeviceReqDto
GetDeviceParam DeviceParam Getter
func (AlibabaailabstmallgenieauthgetcodeAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgetcodeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaailabstmallgenieauthgetcodeAPIRequest) SetAuthParam ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthgetcodeAPIRequest) SetAuthParam(_authParam *TopAuthReqDto) error
SetAuthParam is AuthParam Setter 授权参数
func (*AlibabaailabstmallgenieauthgetcodeAPIRequest) SetDeviceParam ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthgetcodeAPIRequest) SetDeviceParam(_deviceParam *TopDeviceReqDto) error
SetDeviceParam is DeviceParam Setter 设备参数
type AlibabaailabstmallgenieauthgetcodeAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthgetcodeAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthgetcodeAPIResponseModel }
AlibabaailabstmallgenieauthgetcodeAPIResponse 获取token API返回值 alibaba.ailabs.tmallgenie.auth.getcode
获取天猫精灵authCode
type AlibabaailabstmallgenieauthgetcodeAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthgetcodeAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_getcode_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 授权码 json 串,包含授权码和二维码URL AuthCode string `json:"auth_code,omitempty" xml:"auth_code,omitempty"` }
AlibabaailabstmallgenieauthgetcodeAPIResponseModel is 获取token 成功返回结果
type AlibabaailabstmallgenieauthgettokenAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthgettokenAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthgettokenAPIRequest 设备授权 API请求 alibaba.ailabs.tmallgenie.auth.gettoken
获取设备授权码
func NewAlibabaailabstmallgenieauthgettokenRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthgettokenRequest() *AlibabaailabstmallgenieauthgettokenAPIRequest
NewAlibabaailabstmallgenieauthgettokenRequest 初始化AlibabaailabstmallgenieauthgettokenAPIRequest对象
func (AlibabaailabstmallgenieauthgettokenAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthgettokenAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthgettokenAPIRequest) GetAuthCode ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetAuthCode() string
GetAuthCode AuthCode Getter
func (AlibabaailabstmallgenieauthgettokenAPIRequest) GetClientId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaailabstmallgenieauthgettokenAPIRequest) GetGrantType ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetGrantType() string
GetGrantType GrantType Getter
func (AlibabaailabstmallgenieauthgettokenAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthgettokenAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaailabstmallgenieauthgettokenAPIRequest) SetAuthCode ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthgettokenAPIRequest) SetAuthCode(_authCode string) error
SetAuthCode is AuthCode Setter 授权码
func (*AlibabaailabstmallgenieauthgettokenAPIRequest) SetClientId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthgettokenAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter clientId
func (*AlibabaailabstmallgenieauthgettokenAPIRequest) SetGrantType ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthgettokenAPIRequest) SetGrantType(_grantType string) error
SetGrantType is GrantType Setter 授权类型,只支持authorization_code
type AlibabaailabstmallgenieauthgettokenAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthgettokenAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthgettokenAPIResponseModel }
AlibabaailabstmallgenieauthgettokenAPIResponse 设备授权 API返回值 alibaba.ailabs.tmallgenie.auth.gettoken
获取设备授权码
type AlibabaailabstmallgenieauthgettokenAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthgettokenAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_gettoken_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 设备注册结果 RegisterResult *RegisterInfoVo `json:"register_result,omitempty" xml:"register_result,omitempty"` // 授权结果 AuthResult *DeviceTokenVo `json:"auth_result,omitempty" xml:"auth_result,omitempty"` }
AlibabaailabstmallgenieauthgettokenAPIResponseModel is 设备授权 成功返回结果
type AlibabaailabstmallgenieauthrefreshAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthrefreshAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthrefreshAPIRequest 刷新token API请求 alibaba.ailabs.tmallgenie.auth.refresh
通过此接口刷新天猫精灵授权token
func NewAlibabaailabstmallgenieauthrefreshRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthrefreshRequest() *AlibabaailabstmallgenieauthrefreshAPIRequest
NewAlibabaailabstmallgenieauthrefreshRequest 初始化AlibabaailabstmallgenieauthrefreshAPIRequest对象
func (AlibabaailabstmallgenieauthrefreshAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthrefreshAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthrefreshAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthrefreshAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthrefreshAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthrefreshAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabstmallgenieauthrefreshAPIRequest) GetRefreshTokenRequest ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthrefreshAPIRequest) GetRefreshTokenRequest() *TopRefreshReqDto
GetRefreshTokenRequest RefreshTokenRequest Getter
func (*AlibabaailabstmallgenieauthrefreshAPIRequest) SetRefreshTokenRequest ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthrefreshAPIRequest) SetRefreshTokenRequest(_refreshTokenRequest *TopRefreshReqDto) error
SetRefreshTokenRequest is RefreshTokenRequest Setter refresh_token_request
type AlibabaailabstmallgenieauthrefreshAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthrefreshAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthrefreshAPIResponseModel }
AlibabaailabstmallgenieauthrefreshAPIResponse 刷新token API返回值 alibaba.ailabs.tmallgenie.auth.refresh
通过此接口刷新天猫精灵授权token
type AlibabaailabstmallgenieauthrefreshAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthrefreshAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_refresh_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // access_token AccessToken string `json:"access_token,omitempty" xml:"access_token,omitempty"` // refresh_token RefreshToken string `json:"refresh_token,omitempty" xml:"refresh_token,omitempty"` // access token过期时间,相对时间,单位为秒 AccessExpiresIn int64 `json:"access_expires_in,omitempty" xml:"access_expires_in,omitempty"` // refresh token过期时间,相对时间,单位为秒 RefreshExpiresIn int64 `json:"refresh_expires_in,omitempty" xml:"refresh_expires_in,omitempty"` }
AlibabaailabstmallgenieauthrefreshAPIResponseModel is 刷新token 成功返回结果
type AlibabaailabstmallgenieauthswitchuserAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthswitchuserAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthswitchuserAPIRequest 切换用户 API请求 alibaba.ailabs.tmallgenie.auth.switchuser
设备切换授权用户
func NewAlibabaailabstmallgenieauthswitchuserRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthswitchuserRequest() *AlibabaailabstmallgenieauthswitchuserAPIRequest
NewAlibabaailabstmallgenieauthswitchuserRequest 初始化AlibabaailabstmallgenieauthswitchuserAPIRequest对象
func (AlibabaailabstmallgenieauthswitchuserAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthswitchuserAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthswitchuserAPIRequest) GetClientId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaailabstmallgenieauthswitchuserAPIRequest) GetNewUserOpenId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetNewUserOpenId() string
GetNewUserOpenId NewUserOpenId Getter
func (AlibabaailabstmallgenieauthswitchuserAPIRequest) GetOldUserOpenId ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetOldUserOpenId() string
GetOldUserOpenId OldUserOpenId Getter
func (AlibabaailabstmallgenieauthswitchuserAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabstmallgenieauthswitchuserAPIRequest) GetUuid ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthswitchuserAPIRequest) GetUuid() string
GetUuid Uuid Getter
func (*AlibabaailabstmallgenieauthswitchuserAPIRequest) SetClientId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthswitchuserAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter client_id
func (*AlibabaailabstmallgenieauthswitchuserAPIRequest) SetNewUserOpenId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthswitchuserAPIRequest) SetNewUserOpenId(_newUserOpenId string) error
SetNewUserOpenId is NewUserOpenId Setter 目标用户openId
func (*AlibabaailabstmallgenieauthswitchuserAPIRequest) SetOldUserOpenId ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthswitchuserAPIRequest) SetOldUserOpenId(_oldUserOpenId string) error
SetOldUserOpenId is OldUserOpenId Setter 当前拥有设备权限的用户openId
func (*AlibabaailabstmallgenieauthswitchuserAPIRequest) SetUuid ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthswitchuserAPIRequest) SetUuid(_uuid string) error
SetUuid is Uuid Setter 设备uuid
type AlibabaailabstmallgenieauthswitchuserAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthswitchuserAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthswitchuserAPIResponseModel }
AlibabaailabstmallgenieauthswitchuserAPIResponse 切换用户 API返回值 alibaba.ailabs.tmallgenie.auth.switchuser
设备切换授权用户
type AlibabaailabstmallgenieauthswitchuserAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthswitchuserAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_switchuser_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果 Result *AlibabaailabstmallgenieauthswitchuserResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabstmallgenieauthswitchuserAPIResponseModel is 切换用户 成功返回结果
type AlibabaailabstmallgenieauthswitchuserResult ¶ added in v1.3.1
type AlibabaailabstmallgenieauthswitchuserResult struct { // 扩展信息 Extension string `json:"extension,omitempty" xml:"extension,omitempty"` // 注册结果 RegisterInfoVO *RegisterInfoVo `json:"register_info_v_o,omitempty" xml:"register_info_v_o,omitempty"` // 授权结果 DeviceTokenVO *DeviceTokenVo `json:"device_token_v_o,omitempty" xml:"device_token_v_o,omitempty"` }
AlibabaailabstmallgenieauthswitchuserResult 结构体
type AlibabaailabstmallgenieauthtaobaoauthAPIRequest ¶ added in v1.3.1
type AlibabaailabstmallgenieauthtaobaoauthAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabstmallgenieauthtaobaoauthAPIRequest 天猫精灵淘宝登录授权绑定接口 API请求 alibaba.ailabs.tmallgenie.auth.taobaoauth
厂商获取用户淘宝授权之后,通过此接口获取天猫精灵授权,并绑定一台设备
func NewAlibabaailabstmallgenieauthtaobaoauthRequest ¶ added in v1.3.1
func NewAlibabaailabstmallgenieauthtaobaoauthRequest() *AlibabaailabstmallgenieauthtaobaoauthAPIRequest
NewAlibabaailabstmallgenieauthtaobaoauthRequest 初始化AlibabaailabstmallgenieauthtaobaoauthAPIRequest对象
func (AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetAuthParam ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetAuthParam() *TopAuthReqDto
GetAuthParam AuthParam Getter
func (AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetDeviceParam ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetDeviceParam() *TopDeviceReqDto
GetDeviceParam DeviceParam Getter
func (AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstmallgenieauthtaobaoauthAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaailabstmallgenieauthtaobaoauthAPIRequest) SetAuthParam ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthtaobaoauthAPIRequest) SetAuthParam(_authParam *TopAuthReqDto) error
SetAuthParam is AuthParam Setter 授权信息
func (*AlibabaailabstmallgenieauthtaobaoauthAPIRequest) SetDeviceParam ¶ added in v1.3.1
func (r *AlibabaailabstmallgenieauthtaobaoauthAPIRequest) SetDeviceParam(_deviceParam *TopDeviceReqDto) error
SetDeviceParam is DeviceParam Setter 设备信息
type AlibabaailabstmallgenieauthtaobaoauthAPIResponse ¶ added in v1.3.1
type AlibabaailabstmallgenieauthtaobaoauthAPIResponse struct { model.CommonResponse AlibabaailabstmallgenieauthtaobaoauthAPIResponseModel }
AlibabaailabstmallgenieauthtaobaoauthAPIResponse 天猫精灵淘宝登录授权绑定接口 API返回值 alibaba.ailabs.tmallgenie.auth.taobaoauth
厂商获取用户淘宝授权之后,通过此接口获取天猫精灵授权,并绑定一台设备
type AlibabaailabstmallgenieauthtaobaoauthAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstmallgenieauthtaobaoauthAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tmallgenie_auth_taobaoauth_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 注册结果 RegisterResult *RegisterInfoVo `json:"register_result,omitempty" xml:"register_result,omitempty"` // 授权结果 AuthResult *DeviceTokenVo `json:"auth_result,omitempty" xml:"auth_result,omitempty"` }
AlibabaailabstmallgenieauthtaobaoauthAPIResponseModel is 天猫精灵淘宝登录授权绑定接口 成功返回结果
type AlibabaailabstvsdevicelistAPIRequest ¶ added in v1.3.1
AlibabaailabstvsdevicelistAPIRequest 获取TVS设备列表 API请求 alibaba.ailabs.tvs.device.list
获取用户所绑定的TVS设备列表
func NewAlibabaailabstvsdevicelistRequest ¶ added in v1.3.1
func NewAlibabaailabstvsdevicelistRequest() *AlibabaailabstvsdevicelistAPIRequest
NewAlibabaailabstvsdevicelistRequest 初始化AlibabaailabstvsdevicelistAPIRequest对象
func (AlibabaailabstvsdevicelistAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabstvsdevicelistAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabstvsdevicelistAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabstvsdevicelistAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabstvsdevicelistAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabstvsdevicelistAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
type AlibabaailabstvsdevicelistAPIResponse ¶ added in v1.3.1
type AlibabaailabstvsdevicelistAPIResponse struct { model.CommonResponse AlibabaailabstvsdevicelistAPIResponseModel }
AlibabaailabstvsdevicelistAPIResponse 获取TVS设备列表 API返回值 alibaba.ailabs.tvs.device.list
获取用户所绑定的TVS设备列表
type AlibabaailabstvsdevicelistAPIResponseModel ¶ added in v1.3.1
type AlibabaailabstvsdevicelistAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_tvs_device_list_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 设备信息列表 Devices []AlibabaailabstvsdevicelistData `json:"devices,omitempty" xml:"devices>alibabaailabstvsdevicelist_data,omitempty"` // 接口调用结果代码,200代表调用成功。 StatusCode string `json:"status_code,omitempty" xml:"status_code,omitempty"` // 接口调用错误时给出的错误相关信息。 ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // 服务请求是否成功。 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
AlibabaailabstvsdevicelistAPIResponseModel is 获取TVS设备列表 成功返回结果
type AlibabaailabstvsdevicelistData ¶ added in v1.3.1
type AlibabaailabstvsdevicelistData struct { // 设备名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 设备激活时间 ActivateTime string `json:"activate_time,omitempty" xml:"activate_time,omitempty"` // TVS服务给予设备的唯一标识 Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"` // 厂商给定的设备硬件标识 Dsn string `json:"dsn,omitempty" xml:"dsn,omitempty"` }
AlibabaailabstvsdevicelistData 结构体
type AlibabaailabtbuserskilloauthAPIRequest ¶ added in v1.3.1
type AlibabaailabtbuserskilloauthAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabtbuserskilloauthAPIRequest 用户技能 Oauth 授权(淘宝 openId) API请求 alibaba.ailab.tb.user.skill.oauth
定制机厂商,在用户配网完成后,厂商调用此接口,写入特定技能的 Oauth 信息
func NewAlibabaailabtbuserskilloauthRequest ¶ added in v1.3.1
func NewAlibabaailabtbuserskilloauthRequest() *AlibabaailabtbuserskilloauthAPIRequest
NewAlibabaailabtbuserskilloauthRequest 初始化AlibabaailabtbuserskilloauthAPIRequest对象
func (AlibabaailabtbuserskilloauthAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabtbuserskilloauthAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabtbuserskilloauthAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabtbuserskilloauthAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabtbuserskilloauthAPIRequest) GetExpireIn ¶ added in v1.3.1
func (r AlibabaailabtbuserskilloauthAPIRequest) GetExpireIn() int64
GetExpireIn ExpireIn Getter
func (AlibabaailabtbuserskilloauthAPIRequest) GetOauthAccessToken ¶ added in v1.3.1
func (r AlibabaailabtbuserskilloauthAPIRequest) GetOauthAccessToken() string
GetOauthAccessToken OauthAccessToken Getter
func (AlibabaailabtbuserskilloauthAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabtbuserskilloauthAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabtbuserskilloauthAPIRequest) GetRefreshToken ¶ added in v1.3.1
func (r AlibabaailabtbuserskilloauthAPIRequest) GetRefreshToken() string
GetRefreshToken RefreshToken Getter
func (AlibabaailabtbuserskilloauthAPIRequest) GetTaobaoId ¶ added in v1.3.1
func (r AlibabaailabtbuserskilloauthAPIRequest) GetTaobaoId() string
GetTaobaoId TaobaoId Getter
func (*AlibabaailabtbuserskilloauthAPIRequest) SetExpireIn ¶ added in v1.3.1
func (r *AlibabaailabtbuserskilloauthAPIRequest) SetExpireIn(_expireIn int64) error
SetExpireIn is ExpireIn Setter access token 过期时间,单位:秒
func (*AlibabaailabtbuserskilloauthAPIRequest) SetOauthAccessToken ¶ added in v1.3.1
func (r *AlibabaailabtbuserskilloauthAPIRequest) SetOauthAccessToken(_oauthAccessToken string) error
SetOauthAccessToken is OauthAccessToken Setter access token
func (*AlibabaailabtbuserskilloauthAPIRequest) SetRefreshToken ¶ added in v1.3.1
func (r *AlibabaailabtbuserskilloauthAPIRequest) SetRefreshToken(_refreshToken string) error
SetRefreshToken is RefreshToken Setter refresh token
func (*AlibabaailabtbuserskilloauthAPIRequest) SetTaobaoId ¶ added in v1.3.1
func (r *AlibabaailabtbuserskilloauthAPIRequest) SetTaobaoId(_taobaoId string) error
SetTaobaoId is TaobaoId Setter taobao open id
type AlibabaailabtbuserskilloauthAPIResponse ¶ added in v1.3.1
type AlibabaailabtbuserskilloauthAPIResponse struct { model.CommonResponse AlibabaailabtbuserskilloauthAPIResponseModel }
AlibabaailabtbuserskilloauthAPIResponse 用户技能 Oauth 授权(淘宝 openId) API返回值 alibaba.ailab.tb.user.skill.oauth
定制机厂商,在用户配网完成后,厂商调用此接口,写入特定技能的 Oauth 信息
type AlibabaailabtbuserskilloauthAPIResponseModel ¶ added in v1.3.1
type AlibabaailabtbuserskilloauthAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailab_tb_user_skill_oauth_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message Message string `json:"message,omitempty" xml:"message,omitempty"` // 返回码,200 代表成功 StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` }
AlibabaailabtbuserskilloauthAPIResponseModel is 用户技能 Oauth 授权(淘宝 openId) 成功返回结果
type AlibabaailabuserauthorizedcancelAPIRequest ¶ added in v1.3.1
type AlibabaailabuserauthorizedcancelAPIRequest struct { // contains filtered or unexported fields }
AlibabaailabuserauthorizedcancelAPIRequest 取消账号授权 API请求 alibaba.ailab.user.authorized.cancel
三方用户取消授权给天猫精灵用户
func NewAlibabaailabuserauthorizedcancelRequest ¶ added in v1.3.1
func NewAlibabaailabuserauthorizedcancelRequest() *AlibabaailabuserauthorizedcancelAPIRequest
NewAlibabaailabuserauthorizedcancelRequest 初始化AlibabaailabuserauthorizedcancelAPIRequest对象
func (AlibabaailabuserauthorizedcancelAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedcancelAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabuserauthorizedcancelAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedcancelAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabuserauthorizedcancelAPIRequest) GetMerchantUserId ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedcancelAPIRequest) GetMerchantUserId() string
GetMerchantUserId MerchantUserId Getter
func (AlibabaailabuserauthorizedcancelAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedcancelAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabuserauthorizedcancelAPIRequest) GetSchemaKey ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedcancelAPIRequest) GetSchemaKey() string
GetSchemaKey SchemaKey Getter
func (*AlibabaailabuserauthorizedcancelAPIRequest) SetMerchantUserId ¶ added in v1.3.1
func (r *AlibabaailabuserauthorizedcancelAPIRequest) SetMerchantUserId(_merchantUserId string) error
SetMerchantUserId is MerchantUserId Setter 三方用户的唯一ID
func (*AlibabaailabuserauthorizedcancelAPIRequest) SetSchemaKey ¶ added in v1.3.1
func (r *AlibabaailabuserauthorizedcancelAPIRequest) SetSchemaKey(_schemaKey string) error
SetSchemaKey is SchemaKey Setter 开放平台申请的schema
type AlibabaailabuserauthorizedcancelAPIResponse ¶ added in v1.3.1
type AlibabaailabuserauthorizedcancelAPIResponse struct {}
AlibabaailabuserauthorizedcancelAPIResponse 取消账号授权 API返回值 alibaba.ailab.user.authorized.cancel
三方用户取消授权给天猫精灵用户
type AlibabaailabuserauthorizedcancelAPIResponseModel ¶ added in v1.3.1
type AlibabaailabuserauthorizedcancelAPIResponseModel struct { string `json:"request_id,omitempty" xml:"request_id,omitempty"` Message string `json:"message,omitempty" xml:"message,omitempty"` Desc string `json:"desc,omitempty" xml:"desc,omitempty"` StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` }RequestId
AlibabaailabuserauthorizedcancelAPIResponseModel is 取消账号授权 成功返回结果
type AlibabaailabuserauthorizedqueryAPIRequest ¶ added in v1.3.1
type AlibabaailabuserauthorizedqueryAPIRequest struct { // contains filtered or unexported fields }
AlibabaailabuserauthorizedqueryAPIRequest 查询授权状态接口 API请求 alibaba.ailab.user.authorized.query
查询三方用户授权状态
func NewAlibabaailabuserauthorizedqueryRequest ¶ added in v1.3.1
func NewAlibabaailabuserauthorizedqueryRequest() *AlibabaailabuserauthorizedqueryAPIRequest
NewAlibabaailabuserauthorizedqueryRequest 初始化AlibabaailabuserauthorizedqueryAPIRequest对象
func (AlibabaailabuserauthorizedqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabuserauthorizedqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabuserauthorizedqueryAPIRequest) GetMerchantUserId ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedqueryAPIRequest) GetMerchantUserId() string
GetMerchantUserId MerchantUserId Getter
func (AlibabaailabuserauthorizedqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabuserauthorizedqueryAPIRequest) GetSchemaKey ¶ added in v1.3.1
func (r AlibabaailabuserauthorizedqueryAPIRequest) GetSchemaKey() string
GetSchemaKey SchemaKey Getter
func (*AlibabaailabuserauthorizedqueryAPIRequest) SetMerchantUserId ¶ added in v1.3.1
func (r *AlibabaailabuserauthorizedqueryAPIRequest) SetMerchantUserId(_merchantUserId string) error
SetMerchantUserId is MerchantUserId Setter 三方用户的唯一ID
func (*AlibabaailabuserauthorizedqueryAPIRequest) SetSchemaKey ¶ added in v1.3.1
func (r *AlibabaailabuserauthorizedqueryAPIRequest) SetSchemaKey(_schemaKey string) error
SetSchemaKey is SchemaKey Setter 开放平台申请的schema
type AlibabaailabuserauthorizedqueryAPIResponse ¶ added in v1.3.1
type AlibabaailabuserauthorizedqueryAPIResponse struct {}
AlibabaailabuserauthorizedqueryAPIResponse 查询授权状态接口 API返回值 alibaba.ailab.user.authorized.query
查询三方用户授权状态
type AlibabaailabuserauthorizedqueryAPIResponseModel ¶ added in v1.3.1
type AlibabaailabuserauthorizedqueryAPIResponseModel struct { string `json:"request_id,omitempty" xml:"request_id,omitempty"` Message string `json:"message,omitempty" xml:"message,omitempty"` StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` Result bool `json:"result,omitempty" xml:"result,omitempty"` }RequestId
AlibabaailabuserauthorizedqueryAPIResponseModel is 查询授权状态接口 成功返回结果
type AlibabaailabuseropenuidgetAPIRequest ¶ added in v1.3.1
type AlibabaailabuseropenuidgetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabuseropenuidgetAPIRequest access token 获取精灵用户 id API请求 alibaba.ailab.user.open.uid.get
access token 获取精灵用户 id
func NewAlibabaailabuseropenuidgetRequest ¶ added in v1.3.1
func NewAlibabaailabuseropenuidgetRequest() *AlibabaailabuseropenuidgetAPIRequest
NewAlibabaailabuseropenuidgetRequest 初始化AlibabaailabuseropenuidgetAPIRequest对象
func (AlibabaailabuseropenuidgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabuseropenuidgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabuseropenuidgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabuseropenuidgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabuseropenuidgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabuseropenuidgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabuseropenuidgetAPIRequest) GetSkillAccessToken ¶ added in v1.3.1
func (r AlibabaailabuseropenuidgetAPIRequest) GetSkillAccessToken() string
GetSkillAccessToken SkillAccessToken Getter
func (AlibabaailabuseropenuidgetAPIRequest) GetSkillId ¶ added in v1.3.1
func (r AlibabaailabuseropenuidgetAPIRequest) GetSkillId() int64
GetSkillId SkillId Getter
func (*AlibabaailabuseropenuidgetAPIRequest) SetSkillAccessToken ¶ added in v1.3.1
func (r *AlibabaailabuseropenuidgetAPIRequest) SetSkillAccessToken(_skillAccessToken string) error
SetSkillAccessToken is SkillAccessToken Setter access token
func (*AlibabaailabuseropenuidgetAPIRequest) SetSkillId ¶ added in v1.3.1
func (r *AlibabaailabuseropenuidgetAPIRequest) SetSkillId(_skillId int64) error
SetSkillId is SkillId Setter skill id
type AlibabaailabuseropenuidgetAPIResponse ¶ added in v1.3.1
type AlibabaailabuseropenuidgetAPIResponse struct { model.CommonResponse AlibabaailabuseropenuidgetAPIResponseModel }
AlibabaailabuseropenuidgetAPIResponse access token 获取精灵用户 id API返回值 alibaba.ailab.user.open.uid.get
access token 获取精灵用户 id
type AlibabaailabuseropenuidgetAPIResponseModel ¶ added in v1.3.1
type AlibabaailabuseropenuidgetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailab_user_open_uid_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 详细信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // user id Result string `json:"result,omitempty" xml:"result,omitempty"` // 状态码,200 成功,其他失败 StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` }
AlibabaailabuseropenuidgetAPIResponseModel is access token 获取精灵用户 id 成功返回结果
type AlibabaailabuserprofilegetAPIRequest ¶ added in v1.3.1
type AlibabaailabuserprofilegetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabuserprofilegetAPIRequest 查询用户信息 API请求 alibaba.ailab.user.profile.get
提供天猫精灵用户头像、昵称的查询接口,供本田车载天猫精灵使用
func NewAlibabaailabuserprofilegetRequest ¶ added in v1.3.1
func NewAlibabaailabuserprofilegetRequest() *AlibabaailabuserprofilegetAPIRequest
NewAlibabaailabuserprofilegetRequest 初始化AlibabaailabuserprofilegetAPIRequest对象
func (AlibabaailabuserprofilegetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabuserprofilegetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabuserprofilegetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabuserprofilegetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabuserprofilegetAPIRequest) GetClientId ¶ added in v1.3.1
func (r AlibabaailabuserprofilegetAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaailabuserprofilegetAPIRequest) GetOpenUid ¶ added in v1.3.1
func (r AlibabaailabuserprofilegetAPIRequest) GetOpenUid() string
GetOpenUid OpenUid Getter
func (AlibabaailabuserprofilegetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabuserprofilegetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaailabuserprofilegetAPIRequest) SetClientId ¶ added in v1.3.1
func (r *AlibabaailabuserprofilegetAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter client id
func (*AlibabaailabuserprofilegetAPIRequest) SetOpenUid ¶ added in v1.3.1
func (r *AlibabaailabuserprofilegetAPIRequest) SetOpenUid(_openUid string) error
SetOpenUid is OpenUid Setter open uid
type AlibabaailabuserprofilegetAPIResponse ¶ added in v1.3.1
type AlibabaailabuserprofilegetAPIResponse struct { model.CommonResponse AlibabaailabuserprofilegetAPIResponseModel }
AlibabaailabuserprofilegetAPIResponse 查询用户信息 API返回值 alibaba.ailab.user.profile.get
提供天猫精灵用户头像、昵称的查询接口,供本田车载天猫精灵使用
type AlibabaailabuserprofilegetAPIResponseModel ¶ added in v1.3.1
type AlibabaailabuserprofilegetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailab_user_profile_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口model Result *AlibabaailabuserprofilegetResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaailabuserprofilegetAPIResponseModel is 查询用户信息 成功返回结果
type AlibabaailabuserprofilegetResult ¶ added in v1.3.1
type AlibabaailabuserprofilegetResult struct { // message Message string `json:"message,omitempty" xml:"message,omitempty"` // 数据model Result *BasicUserInfo `json:"result,omitempty" xml:"result,omitempty"` // 200 成功,其他 失败 StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` }
AlibabaailabuserprofilegetResult 结构体
type AlibabaailabusertokengetAPIRequest ¶ added in v1.3.1
type AlibabaailabusertokengetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaailabusertokengetAPIRequest 三方账号获取 token API请求 alibaba.ailab.user.token.get
inside 设备的三方 app,通过 extId、schema 生成 token
func NewAlibabaailabusertokengetRequest ¶ added in v1.3.1
func NewAlibabaailabusertokengetRequest() *AlibabaailabusertokengetAPIRequest
NewAlibabaailabusertokengetRequest 初始化AlibabaailabusertokengetAPIRequest对象
func (AlibabaailabusertokengetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaailabusertokengetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaailabusertokengetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaailabusertokengetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaailabusertokengetAPIRequest) GetCallBackUrl ¶ added in v1.3.1
func (r AlibabaailabusertokengetAPIRequest) GetCallBackUrl() string
GetCallBackUrl CallBackUrl Getter
func (AlibabaailabusertokengetAPIRequest) GetMerchantUserId ¶ added in v1.3.1
func (r AlibabaailabusertokengetAPIRequest) GetMerchantUserId() string
GetMerchantUserId MerchantUserId Getter
func (AlibabaailabusertokengetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaailabusertokengetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaailabusertokengetAPIRequest) GetSchemaKey ¶ added in v1.3.1
func (r AlibabaailabusertokengetAPIRequest) GetSchemaKey() string
GetSchemaKey SchemaKey Getter
func (*AlibabaailabusertokengetAPIRequest) SetCallBackUrl ¶ added in v1.3.1
func (r *AlibabaailabusertokengetAPIRequest) SetCallBackUrl(_callBackUrl string) error
SetCallBackUrl is CallBackUrl Setter 用户点击同意授权,则会有授权结果:success/fail,此结果通过 callBackUrl 回调给三方 如果授权账号重复授权给已授权的淘宝账号,幂等返回成功 url 的调用是 表单 post 的方式, request body success example: merchantUserId=xxx&result=success request body fail example: merchantUserId=xxx&result=fail
func (*AlibabaailabusertokengetAPIRequest) SetMerchantUserId ¶ added in v1.3.1
func (r *AlibabaailabusertokengetAPIRequest) SetMerchantUserId(_merchantUserId string) error
SetMerchantUserId is MerchantUserId Setter 三方用户的唯一ID
func (*AlibabaailabusertokengetAPIRequest) SetSchemaKey ¶ added in v1.3.1
func (r *AlibabaailabusertokengetAPIRequest) SetSchemaKey(_schemaKey string) error
SetSchemaKey is SchemaKey Setter 开放平台申请的schema
type AlibabaailabusertokengetAPIResponse ¶ added in v1.3.1
type AlibabaailabusertokengetAPIResponse struct { model.CommonResponse AlibabaailabusertokengetAPIResponseModel }
AlibabaailabusertokengetAPIResponse 三方账号获取 token API返回值 alibaba.ailab.user.token.get
inside 设备的三方 app,通过 extId、schema 生成 token
type AlibabaailabusertokengetAPIResponseModel ¶ added in v1.3.1
type AlibabaailabusertokengetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailab_user_token_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message Message string `json:"message,omitempty" xml:"message,omitempty"` // 随机 uuid,token 在5分钟后失效,token 在授权成功后失效;建议每次调用 api 获取最新 token Token string `json:"token,omitempty" xml:"token,omitempty"` // statusCode StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` }
AlibabaailabusertokengetAPIResponseModel is 三方账号获取 token 成功返回结果
type BaseResult ¶
type BaseResult struct { // ret_msg RetMsg string `json:"ret_msg,omitempty" xml:"ret_msg,omitempty"` // ret_value RetValue *HotWordsContent `json:"ret_value,omitempty" xml:"ret_value,omitempty"` // ret_code RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"` }
BaseResult 结构体
type BasicUserInfo ¶
type BasicUserInfo struct { // 头像 url AvatarUrl string `json:"avatar_url,omitempty" xml:"avatar_url,omitempty"` // 昵称 NickName string `json:"nick_name,omitempty" xml:"nick_name,omitempty"` }
BasicUserInfo 结构体
type DeviceInfo ¶
type DeviceInfo struct { // 设备唯一id DevId string `json:"dev_id,omitempty" xml:"dev_id,omitempty"` // 设备状态Map,key和value均为String Status *Status `json:"status,omitempty" xml:"status,omitempty"` }
DeviceInfo 结构体
type DeviceSkillDetailInfo ¶
type DeviceSkillDetailInfo struct { // 提供商集合 ServiceProviders []ServiceProvider `json:"service_providers,omitempty" xml:"service_providers>service_provider,omitempty"` // 唤醒词 InvocationName string `json:"invocation_name,omitempty" xml:"invocation_name,omitempty"` // 技能名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 类别 Category string `json:"category,omitempty" xml:"category,omitempty"` // 技能图片地址 IcoinImageUrl string `json:"icoin_image_url,omitempty" xml:"icoin_image_url,omitempty"` // 技能描述信息 Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // 典型例句(多个,以\t分隔) Sample string `json:"sample,omitempty" xml:"sample,omitempty"` // 技能Id SkillId int64 `json:"skill_id,omitempty" xml:"skill_id,omitempty"` }
DeviceSkillDetailInfo 结构体
type DeviceStatusDto ¶
type DeviceStatusDto struct { // payload Payload *Payload `json:"payload,omitempty" xml:"payload,omitempty"` // header Header *IotCommonHeader `json:"header,omitempty" xml:"header,omitempty"` }
DeviceStatusDto 结构体
type DeviceStatusVo ¶ added in v1.2.7
type DeviceStatusVo struct { // 扩展返回,保留使用 Extensions string `json:"extensions,omitempty" xml:"extensions,omitempty"` // 在线状态(0:离线,1:在线) OnlineStatus string `json:"online_status,omitempty" xml:"online_status,omitempty"` // uuid Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"` }
DeviceStatusVo 结构体
type DeviceTokenVo ¶
type DeviceTokenVo struct { // accessToken AccessToken string `json:"access_token,omitempty" xml:"access_token,omitempty"` // refreshToken RefreshToken string `json:"refresh_token,omitempty" xml:"refresh_token,omitempty"` // state State string `json:"state,omitempty" xml:"state,omitempty"` // accessToken超时时间,单位为秒 AccessExpiresIn int64 `json:"access_expires_in,omitempty" xml:"access_expires_in,omitempty"` // refreshToken超时时间,单位为秒 RefreshExpiresIn int64 `json:"refresh_expires_in,omitempty" xml:"refresh_expires_in,omitempty"` }
DeviceTokenVo 结构体
type HashMap ¶ added in v1.2.5
type HashMap struct { // ROM Rom string `json:"rom,omitempty" xml:"rom,omitempty"` // RAM Ram string `json:"ram,omitempty" xml:"ram,omitempty"` }
HashMap 结构体
type HotWordsContent ¶
type HotWordsContent struct { // 热词列表 Words []string `json:"words,omitempty" xml:"words>string,omitempty"` }
HotWordsContent 结构体
type IotCommonHeader ¶
type IotCommonHeader struct { // name Name string `json:"name,omitempty" xml:"name,omitempty"` // messageId,区分请求使用 MessageId string `json:"message_id,omitempty" xml:"message_id,omitempty"` // namespace Namespace string `json:"namespace,omitempty" xml:"namespace,omitempty"` // payLoadVersion PayLoadVersion int64 `json:"pay_load_version,omitempty" xml:"pay_load_version,omitempty"` }
IotCommonHeader 结构体
type PageResult ¶
type PageResult struct { // 结果集 ResultList []DeviceSkillDetailInfo `json:"result_list,omitempty" xml:"result_list>device_skill_detail_info,omitempty"` // 当前页 CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"` // 分页数量 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` // 总页数 PageCount int64 `json:"page_count,omitempty" xml:"page_count,omitempty"` // 总数 TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"` }
PageResult 结构体
type Payload ¶
type Payload struct { // 设备信息列表 DeviceInfoList []DeviceInfo `json:"device_info_list,omitempty" xml:"device_info_list>device_info,omitempty"` // 用户token,云云接入设备必填 Token string `json:"token,omitempty" xml:"token,omitempty"` // 云云对接的技能id SkillId string `json:"skill_id,omitempty" xml:"skill_id,omitempty"` // 设备接入类型,1: 表示零配 2:表示 云云 Type string `json:"type,omitempty" xml:"type,omitempty"` }
Payload 结构体
type RegisterInfoVo ¶
type RegisterInfoVo struct { // 用户开放id UserOpenId string `json:"user_open_id,omitempty" xml:"user_open_id,omitempty"` // 设备uuid Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"` }
RegisterInfoVo 结构体
type ScanQrCodeResultVo ¶ added in v1.3.1
type ScanQrCodeResultVo struct { // 天猫精灵设备ID Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"` // 天猫精灵用户ID UserOpenId string `json:"user_open_id,omitempty" xml:"user_open_id,omitempty"` }
ScanQrCodeResultVo 结构体
type ServiceProvider ¶
type ServiceProvider struct { // 图片地址 Icon string `json:"icon,omitempty" xml:"icon,omitempty"` // 提供商名 Name string `json:"name,omitempty" xml:"name,omitempty"` }
ServiceProvider 结构体
type Status ¶
type Status struct { // 开关状态 Powerstate string `json:"powerstate,omitempty" xml:"powerstate,omitempty"` // 模式 Mode string `json:"mode,omitempty" xml:"mode,omitempty"` // 温度 Temperature string `json:"temperature,omitempty" xml:"temperature,omitempty"` // 亮度 Brightness string `json:"brightness,omitempty" xml:"brightness,omitempty"` // 风速 Windspeed string `json:"windspeed,omitempty" xml:"windspeed,omitempty"` }
Status 结构体
type TaobaoailabaicloudtophotwordsgetAPIRequest ¶ added in v1.3.1
type TaobaoailabaicloudtophotwordsgetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoailabaicloudtophotwordsgetAPIRequest 获取热词 API请求 taobao.ailab.aicloud.top.hotwords.get
获取ASR热词
func NewTaobaoailabaicloudtophotwordsgetRequest ¶ added in v1.3.1
func NewTaobaoailabaicloudtophotwordsgetRequest() *TaobaoailabaicloudtophotwordsgetAPIRequest
NewTaobaoailabaicloudtophotwordsgetRequest 初始化TaobaoailabaicloudtophotwordsgetAPIRequest对象
func (TaobaoailabaicloudtophotwordsgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoailabaicloudtophotwordsgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoailabaicloudtophotwordsgetAPIRequest) GetBizClass ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetBizClass() string
GetBizClass BizClass Getter
func (TaobaoailabaicloudtophotwordsgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoailabaicloudtophotwordsgetAPIRequest) GetSchema ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoailabaicloudtophotwordsgetAPIRequest) GetUserId ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsgetAPIRequest) GetUserId() string
GetUserId UserId Getter
func (*TaobaoailabaicloudtophotwordsgetAPIRequest) SetBizClass ¶ added in v1.3.1
func (r *TaobaoailabaicloudtophotwordsgetAPIRequest) SetBizClass(_bizClass string) error
SetBizClass is BizClass Setter 业务类型
func (*TaobaoailabaicloudtophotwordsgetAPIRequest) SetSchema ¶ added in v1.3.1
func (r *TaobaoailabaicloudtophotwordsgetAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter schemeKey
func (*TaobaoailabaicloudtophotwordsgetAPIRequest) SetUserId ¶ added in v1.3.1
func (r *TaobaoailabaicloudtophotwordsgetAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 三方用户id
type TaobaoailabaicloudtophotwordsgetAPIResponse ¶ added in v1.3.1
type TaobaoailabaicloudtophotwordsgetAPIResponse struct { model.CommonResponse TaobaoailabaicloudtophotwordsgetAPIResponseModel }
TaobaoailabaicloudtophotwordsgetAPIResponse 获取热词 API返回值 taobao.ailab.aicloud.top.hotwords.get
获取ASR热词
type TaobaoailabaicloudtophotwordsgetAPIResponseModel ¶ added in v1.3.1
type TaobaoailabaicloudtophotwordsgetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_hotwords_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // baseresult Baseresult *BaseResult `json:"baseresult,omitempty" xml:"baseresult,omitempty"` }
TaobaoailabaicloudtophotwordsgetAPIResponseModel is 获取热词 成功返回结果
type TaobaoailabaicloudtophotwordsupdateAPIRequest ¶ added in v1.3.1
type TaobaoailabaicloudtophotwordsupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoailabaicloudtophotwordsupdateAPIRequest 更新热词 API请求 taobao.ailab.aicloud.top.hotwords.update
更新ASR热词
func NewTaobaoailabaicloudtophotwordsupdateRequest ¶ added in v1.3.1
func NewTaobaoailabaicloudtophotwordsupdateRequest() *TaobaoailabaicloudtophotwordsupdateAPIRequest
NewTaobaoailabaicloudtophotwordsupdateRequest 初始化TaobaoailabaicloudtophotwordsupdateAPIRequest对象
func (TaobaoailabaicloudtophotwordsupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoailabaicloudtophotwordsupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoailabaicloudtophotwordsupdateAPIRequest) GetBizClass ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetBizClass() string
GetBizClass BizClass Getter
func (TaobaoailabaicloudtophotwordsupdateAPIRequest) GetContent ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetContent() *HotWordsContent
GetContent Content Getter
func (TaobaoailabaicloudtophotwordsupdateAPIRequest) GetOpType ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetOpType() string
GetOpType OpType Getter
func (TaobaoailabaicloudtophotwordsupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoailabaicloudtophotwordsupdateAPIRequest) GetSchema ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoailabaicloudtophotwordsupdateAPIRequest) GetUserId ¶ added in v1.3.1
func (r TaobaoailabaicloudtophotwordsupdateAPIRequest) GetUserId() string
GetUserId UserId Getter
func (*TaobaoailabaicloudtophotwordsupdateAPIRequest) SetBizClass ¶ added in v1.3.1
func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetBizClass(_bizClass string) error
SetBizClass is BizClass Setter 业务类型
func (*TaobaoailabaicloudtophotwordsupdateAPIRequest) SetContent ¶ added in v1.3.1
func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetContent(_content *HotWordsContent) error
SetContent is Content Setter 热词内容
func (*TaobaoailabaicloudtophotwordsupdateAPIRequest) SetOpType ¶ added in v1.3.1
func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetOpType(_opType string) error
SetOpType is OpType Setter 操作类型
func (*TaobaoailabaicloudtophotwordsupdateAPIRequest) SetSchema ¶ added in v1.3.1
func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter schemaKey
func (*TaobaoailabaicloudtophotwordsupdateAPIRequest) SetUserId ¶ added in v1.3.1
func (r *TaobaoailabaicloudtophotwordsupdateAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 三方用户id
type TaobaoailabaicloudtophotwordsupdateAPIResponse ¶ added in v1.3.1
type TaobaoailabaicloudtophotwordsupdateAPIResponse struct { model.CommonResponse TaobaoailabaicloudtophotwordsupdateAPIResponseModel }
TaobaoailabaicloudtophotwordsupdateAPIResponse 更新热词 API返回值 taobao.ailab.aicloud.top.hotwords.update
更新ASR热词
type TaobaoailabaicloudtophotwordsupdateAPIResponseModel ¶ added in v1.3.1
type TaobaoailabaicloudtophotwordsupdateAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_hotwords_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // baseresult Baseresult *BaseResult `json:"baseresult,omitempty" xml:"baseresult,omitempty"` }
TaobaoailabaicloudtophotwordsupdateAPIResponseModel is 更新热词 成功返回结果
type TaobaoailabaicloudtopskilslistnewAPIRequest ¶ added in v1.3.1
type TaobaoailabaicloudtopskilslistnewAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoailabaicloudtopskilslistnewAPIRequest 获取产品下挂载的技能列表 API请求 taobao.ailab.aicloud.top.skils.list.new
星空平台提供的获取产品下挂载的技能列表新接口
func NewTaobaoailabaicloudtopskilslistnewRequest ¶ added in v1.3.1
func NewTaobaoailabaicloudtopskilslistnewRequest() *TaobaoailabaicloudtopskilslistnewAPIRequest
NewTaobaoailabaicloudtopskilslistnewRequest 初始化TaobaoailabaicloudtopskilslistnewAPIRequest对象
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetExt ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetPageNo ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetPageNo() int64
GetPageNo PageNo Getter
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetPageSize ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetQuery ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetQuery() string
GetQuery Query Getter
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetSchema ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetType ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetType() string
GetType Type Getter
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetUserId ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoailabaicloudtopskilslistnewAPIRequest) GetUtdId ¶ added in v1.3.1
func (r TaobaoailabaicloudtopskilslistnewAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoailabaicloudtopskilslistnewAPIRequest) SetExt ¶ added in v1.3.1
func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoailabaicloudtopskilslistnewAPIRequest) SetPageNo ¶ added in v1.3.1
func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetPageNo(_pageNo int64) error
SetPageNo is PageNo Setter pageNo
func (*TaobaoailabaicloudtopskilslistnewAPIRequest) SetPageSize ¶ added in v1.3.1
func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter pageSize
func (*TaobaoailabaicloudtopskilslistnewAPIRequest) SetQuery ¶ added in v1.3.1
func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetQuery(_query string) error
SetQuery is Query Setter query(模糊匹配skillName)
func (*TaobaoailabaicloudtopskilslistnewAPIRequest) SetSchema ¶ added in v1.3.1
func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoailabaicloudtopskilslistnewAPIRequest) SetType ¶ added in v1.3.1
func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetType(_type string) error
SetType is Type Setter type(1000代表内容技能,3000代表自定义技能,4000代表官方技能)
func (*TaobaoailabaicloudtopskilslistnewAPIRequest) SetUserId ¶ added in v1.3.1
func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoailabaicloudtopskilslistnewAPIRequest) SetUtdId ¶ added in v1.3.1
func (r *TaobaoailabaicloudtopskilslistnewAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoailabaicloudtopskilslistnewAPIResponse ¶ added in v1.3.1
type TaobaoailabaicloudtopskilslistnewAPIResponse struct { model.CommonResponse TaobaoailabaicloudtopskilslistnewAPIResponseModel }
TaobaoailabaicloudtopskilslistnewAPIResponse 获取产品下挂载的技能列表 API返回值 taobao.ailab.aicloud.top.skils.list.new
星空平台提供的获取产品下挂载的技能列表新接口
type TaobaoailabaicloudtopskilslistnewAPIResponseModel ¶ added in v1.3.1
type TaobaoailabaicloudtopskilslistnewAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_skils_list_new_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回包装类 Result *BaseResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoailabaicloudtopskilslistnewAPIResponseModel is 获取产品下挂载的技能列表 成功返回结果
type TopAuthReqDto ¶
type TopAuthReqDto struct { // 二维码授权 只支持qrcode ResponseType string `json:"response_type,omitempty" xml:"response_type,omitempty"` // 天猫精灵分配的clientId ClientId string `json:"client_id,omitempty" xml:"client_id,omitempty"` // OAUTH2 scope 只支持basic Scope string `json:"scope,omitempty" xml:"scope,omitempty"` // OAUTH2 state 随意填写 State string `json:"state,omitempty" xml:"state,omitempty"` }
TopAuthReqDto 结构体
type TopDeviceReqDto ¶
type TopDeviceReqDto struct { // 设备签名 DeviceSignature string `json:"device_signature,omitempty" xml:"device_signature,omitempty"` // 三方设备id DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"` }
TopDeviceReqDto 结构体
type TopRefreshReqDto ¶
type TopRefreshReqDto struct { // clientId ClientId string `json:"client_id,omitempty" xml:"client_id,omitempty"` // 只支持“basic” Scope string `json:"scope,omitempty" xml:"scope,omitempty"` // 只支持“refresh_token” GrantType string `json:"grant_type,omitempty" xml:"grant_type,omitempty"` // refreshToken RefreshToken string `json:"refresh_token,omitempty" xml:"refresh_token,omitempty"` // 设备uuid Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"` }
TopRefreshReqDto 结构体
Source Files ¶
- AlibabaAilabTbUserSkillOauthAPIRequest.go
- AlibabaAilabTbUserSkillOauthAPIResponse.go
- AlibabaAilabUserAuthorizedCancelAPIRequest.go
- AlibabaAilabUserAuthorizedCancelAPIResponse.go
- AlibabaAilabUserAuthorizedQueryAPIRequest.go
- AlibabaAilabUserAuthorizedQueryAPIResponse.go
- AlibabaAilabUserOpenUidGetAPIRequest.go
- AlibabaAilabUserOpenUidGetAPIResponse.go
- AlibabaAilabUserProfileGetAPIRequest.go
- AlibabaAilabUserProfileGetAPIResponse.go
- AlibabaAilabUserProfileGetResult.go
- AlibabaAilabUserTokenGetAPIRequest.go
- AlibabaAilabUserTokenGetAPIResponse.go
- AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest.go
- AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse.go
- AlibabaAilabsIotDeviceListUpdateNotifyResult.go
- AlibabaAilabsIotDeviceStatusUpdateAPIRequest.go
- AlibabaAilabsIotDeviceStatusUpdateAPIResponse.go
- AlibabaAilabsIotDeviceStatusUpdateResult.go
- AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest.go
- AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse.go
- AlibabaAilabsTmallgenieAuthDeviceGetResult.go
- AlibabaAilabsTmallgenieAuthDeviceListAPIRequest.go
- AlibabaAilabsTmallgenieAuthDeviceListAPIResponse.go
- AlibabaAilabsTmallgenieAuthDeviceListResult.go
- AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest.go
- AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse.go
- AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest.go
- AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse.go
- AlibabaAilabsTmallgenieAuthDeviceStatusGetResult.go
- AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest.go
- AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse.go
- AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult.go
- AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest.go
- AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse.go
- AlibabaAilabsTmallgenieAuthDeviceUnbindResult.go
- AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest.go
- AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse.go
- AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult.go
- AlibabaAilabsTmallgenieAuthGetcodeAPIRequest.go
- AlibabaAilabsTmallgenieAuthGetcodeAPIResponse.go
- AlibabaAilabsTmallgenieAuthGettokenAPIRequest.go
- AlibabaAilabsTmallgenieAuthGettokenAPIResponse.go
- AlibabaAilabsTmallgenieAuthRefreshAPIRequest.go
- AlibabaAilabsTmallgenieAuthRefreshAPIResponse.go
- AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest.go
- AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse.go
- AlibabaAilabsTmallgenieAuthSwitchuserResult.go
- AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest.go
- AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse.go
- AlibabaAilabsTvsDeviceListAPIRequest.go
- AlibabaAilabsTvsDeviceListAPIResponse.go
- AlibabaAilabsTvsDeviceListData.go
- BaseResult.go
- BasicUserInfo.go
- DeviceInfo.go
- DeviceSkillDetailInfo.go
- DeviceStatusDto.go
- DeviceStatusVo.go
- DeviceTokenVo.go
- HashMap.go
- HotWordsContent.go
- IotCommonHeader.go
- PageResult.go
- Payload.go
- RegisterInfoVo.go
- SCanQrCodeResultVo.go
- ServiceProvider.go
- Status.go
- TaobaoAilabAicloudTopHotwordsGetAPIRequest.go
- TaobaoAilabAicloudTopHotwordsGetAPIResponse.go
- TaobaoAilabAicloudTopHotwordsUpdateAPIRequest.go
- TaobaoAilabAicloudTopHotwordsUpdateAPIResponse.go
- TaobaoAilabAicloudTopSkilsListNewAPIRequest.go
- TaobaoAilabAicloudTopSkilsListNewAPIResponse.go
- TopAuthReqDto.go
- TopDeviceReqDto.go
- TopRefreshReqDto.go
- doc.go