Documentation ¶
Overview ¶
Package alilabs 包含人工智能实验室开放平台API相关结构体
Index ¶
- func ReleaseAlibabaAilabTbUserSkillOauthAPIRequest(v *AlibabaAilabTbUserSkillOauthAPIRequest)
- func ReleaseAlibabaAilabTbUserSkillOauthAPIResponse(v *AlibabaAilabTbUserSkillOauthAPIResponse)
- func ReleaseAlibabaAilabUserAuthorizedCancelAPIRequest(v *AlibabaAilabUserAuthorizedCancelAPIRequest)
- func ReleaseAlibabaAilabUserAuthorizedCancelAPIResponse(v *AlibabaAilabUserAuthorizedCancelAPIResponse)
- func ReleaseAlibabaAilabUserAuthorizedQueryAPIRequest(v *AlibabaAilabUserAuthorizedQueryAPIRequest)
- func ReleaseAlibabaAilabUserAuthorizedQueryAPIResponse(v *AlibabaAilabUserAuthorizedQueryAPIResponse)
- func ReleaseAlibabaAilabUserOpenUidGetAPIRequest(v *AlibabaAilabUserOpenUidGetAPIRequest)
- func ReleaseAlibabaAilabUserOpenUidGetAPIResponse(v *AlibabaAilabUserOpenUidGetAPIResponse)
- func ReleaseAlibabaAilabUserProfileGetAPIRequest(v *AlibabaAilabUserProfileGetAPIRequest)
- func ReleaseAlibabaAilabUserProfileGetAPIResponse(v *AlibabaAilabUserProfileGetAPIResponse)
- func ReleaseAlibabaAilabUserProfileGetResult(v *AlibabaAilabUserProfileGetResult)
- func ReleaseAlibabaAilabUserTokenGetAPIRequest(v *AlibabaAilabUserTokenGetAPIRequest)
- func ReleaseAlibabaAilabUserTokenGetAPIResponse(v *AlibabaAilabUserTokenGetAPIResponse)
- func ReleaseAlibabaAilabsIotDeviceListUpdateNotifyAPIRequest(v *AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest)
- func ReleaseAlibabaAilabsIotDeviceListUpdateNotifyAPIResponse(v *AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse)
- func ReleaseAlibabaAilabsIotDeviceListUpdateNotifyResult(v *AlibabaAilabsIotDeviceListUpdateNotifyResult)
- func ReleaseAlibabaAilabsIotDeviceStatusUpdateAPIRequest(v *AlibabaAilabsIotDeviceStatusUpdateAPIRequest)
- func ReleaseAlibabaAilabsIotDeviceStatusUpdateAPIResponse(v *AlibabaAilabsIotDeviceStatusUpdateAPIResponse)
- func ReleaseAlibabaAilabsIotDeviceStatusUpdateResult(v *AlibabaAilabsIotDeviceStatusUpdateResult)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceGetAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceGetAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceGetResult(v *AlibabaAilabsTmallgenieAuthDeviceGetResult)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceListAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceListAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceListAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceListAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceListResult(v *AlibabaAilabsTmallgenieAuthDeviceListResult)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetResult(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetResult)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindResult(v *AlibabaAilabsTmallgenieAuthDeviceUnbindResult)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult(v *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult)
- func ReleaseAlibabaAilabsTmallgenieAuthGetcodeAPIRequest(v *AlibabaAilabsTmallgenieAuthGetcodeAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthGetcodeAPIResponse(v *AlibabaAilabsTmallgenieAuthGetcodeAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthGettokenAPIRequest(v *AlibabaAilabsTmallgenieAuthGettokenAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthGettokenAPIResponse(v *AlibabaAilabsTmallgenieAuthGettokenAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthRefreshAPIRequest(v *AlibabaAilabsTmallgenieAuthRefreshAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthRefreshAPIResponse(v *AlibabaAilabsTmallgenieAuthRefreshAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthSwitchuserAPIRequest(v *AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthSwitchuserAPIResponse(v *AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse)
- func ReleaseAlibabaAilabsTmallgenieAuthSwitchuserResult(v *AlibabaAilabsTmallgenieAuthSwitchuserResult)
- func ReleaseAlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest(v *AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest)
- func ReleaseAlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse(v *AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse)
- func ReleaseAlibabaAilabsTvsDeviceListAPIRequest(v *AlibabaAilabsTvsDeviceListAPIRequest)
- func ReleaseAlibabaAilabsTvsDeviceListAPIResponse(v *AlibabaAilabsTvsDeviceListAPIResponse)
- func ReleaseAlibabaAilabsTvsDeviceListData(v *AlibabaAilabsTvsDeviceListData)
- func ReleaseBaseResult(v *BaseResult)
- func ReleaseBasicUserInfo(v *BasicUserInfo)
- func ReleaseDeviceInfo(v *DeviceInfo)
- func ReleaseDeviceSkillDetailInfo(v *DeviceSkillDetailInfo)
- func ReleaseDeviceStatusDto(v *DeviceStatusDto)
- func ReleaseDeviceStatusVo(v *DeviceStatusVo)
- func ReleaseDeviceTokenVo(v *DeviceTokenVo)
- func ReleaseHashMap(v *HashMap)
- func ReleaseHotWordsContent(v *HotWordsContent)
- func ReleaseIotCommonHeader(v *IotCommonHeader)
- func ReleasePageResult(v *PageResult)
- func ReleasePayload(v *Payload)
- func ReleaseRegisterInfoVo(v *RegisterInfoVo)
- func ReleaseSCanQrCodeResultVo(v *SCanQrCodeResultVo)
- func ReleaseServiceProvider(v *ServiceProvider)
- func ReleaseStatus(v *Status)
- func ReleaseTaobaoAilabAicloudTopHotwordsGetAPIRequest(v *TaobaoAilabAicloudTopHotwordsGetAPIRequest)
- func ReleaseTaobaoAilabAicloudTopHotwordsGetAPIResponse(v *TaobaoAilabAicloudTopHotwordsGetAPIResponse)
- func ReleaseTaobaoAilabAicloudTopHotwordsUpdateAPIRequest(v *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest)
- func ReleaseTaobaoAilabAicloudTopHotwordsUpdateAPIResponse(v *TaobaoAilabAicloudTopHotwordsUpdateAPIResponse)
- func ReleaseTaobaoAilabAicloudTopSkilsListNewAPIRequest(v *TaobaoAilabAicloudTopSkilsListNewAPIRequest)
- func ReleaseTaobaoAilabAicloudTopSkilsListNewAPIResponse(v *TaobaoAilabAicloudTopSkilsListNewAPIResponse)
- func ReleaseTopAuthReqDto(v *TopAuthReqDto)
- func ReleaseTopDeviceReqDto(v *TopDeviceReqDto)
- func ReleaseTopRefreshReqDto(v *TopRefreshReqDto)
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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) Reset()
- 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 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) Reset()
- 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) Reset()
- 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) Reset()
- 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 ¶
func ReleaseAlibabaAilabTbUserSkillOauthAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabTbUserSkillOauthAPIRequest(v *AlibabaAilabTbUserSkillOauthAPIRequest)
ReleaseAlibabaAilabTbUserSkillOauthAPIRequest 将 AlibabaAilabTbUserSkillOauthAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabTbUserSkillOauthAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabTbUserSkillOauthAPIResponse(v *AlibabaAilabTbUserSkillOauthAPIResponse)
ReleaseAlibabaAilabTbUserSkillOauthAPIResponse 将 AlibabaAilabTbUserSkillOauthAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabUserAuthorizedCancelAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabUserAuthorizedCancelAPIRequest(v *AlibabaAilabUserAuthorizedCancelAPIRequest)
ReleaseAlibabaAilabUserAuthorizedCancelAPIRequest 将 AlibabaAilabUserAuthorizedCancelAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabUserAuthorizedCancelAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabUserAuthorizedCancelAPIResponse(v *AlibabaAilabUserAuthorizedCancelAPIResponse)
ReleaseAlibabaAilabUserAuthorizedCancelAPIResponse 将 AlibabaAilabUserAuthorizedCancelAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabUserAuthorizedQueryAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabUserAuthorizedQueryAPIRequest(v *AlibabaAilabUserAuthorizedQueryAPIRequest)
ReleaseAlibabaAilabUserAuthorizedQueryAPIRequest 将 AlibabaAilabUserAuthorizedQueryAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabUserAuthorizedQueryAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabUserAuthorizedQueryAPIResponse(v *AlibabaAilabUserAuthorizedQueryAPIResponse)
ReleaseAlibabaAilabUserAuthorizedQueryAPIResponse 将 AlibabaAilabUserAuthorizedQueryAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabUserOpenUidGetAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabUserOpenUidGetAPIRequest(v *AlibabaAilabUserOpenUidGetAPIRequest)
ReleaseAlibabaAilabUserOpenUidGetAPIRequest 将 AlibabaAilabUserOpenUidGetAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabUserOpenUidGetAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabUserOpenUidGetAPIResponse(v *AlibabaAilabUserOpenUidGetAPIResponse)
ReleaseAlibabaAilabUserOpenUidGetAPIResponse 将 AlibabaAilabUserOpenUidGetAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabUserProfileGetAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabUserProfileGetAPIRequest(v *AlibabaAilabUserProfileGetAPIRequest)
ReleaseAlibabaAilabUserProfileGetAPIRequest 将 AlibabaAilabUserProfileGetAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabUserProfileGetAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabUserProfileGetAPIResponse(v *AlibabaAilabUserProfileGetAPIResponse)
ReleaseAlibabaAilabUserProfileGetAPIResponse 将 AlibabaAilabUserProfileGetAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabUserProfileGetResult ¶ added in v1.3.4
func ReleaseAlibabaAilabUserProfileGetResult(v *AlibabaAilabUserProfileGetResult)
ReleaseAlibabaAilabUserProfileGetResult 释放AlibabaAilabUserProfileGetResult
func ReleaseAlibabaAilabUserTokenGetAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabUserTokenGetAPIRequest(v *AlibabaAilabUserTokenGetAPIRequest)
ReleaseAlibabaAilabUserTokenGetAPIRequest 将 AlibabaAilabUserTokenGetAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabUserTokenGetAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabUserTokenGetAPIResponse(v *AlibabaAilabUserTokenGetAPIResponse)
ReleaseAlibabaAilabUserTokenGetAPIResponse 将 AlibabaAilabUserTokenGetAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsIotDeviceListUpdateNotifyAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsIotDeviceListUpdateNotifyAPIRequest(v *AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest)
ReleaseAlibabaAilabsIotDeviceListUpdateNotifyAPIRequest 将 AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsIotDeviceListUpdateNotifyAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsIotDeviceListUpdateNotifyAPIResponse(v *AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse)
ReleaseAlibabaAilabsIotDeviceListUpdateNotifyAPIResponse 将 AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsIotDeviceListUpdateNotifyResult ¶ added in v1.3.4
func ReleaseAlibabaAilabsIotDeviceListUpdateNotifyResult(v *AlibabaAilabsIotDeviceListUpdateNotifyResult)
ReleaseAlibabaAilabsIotDeviceListUpdateNotifyResult 释放AlibabaAilabsIotDeviceListUpdateNotifyResult
func ReleaseAlibabaAilabsIotDeviceStatusUpdateAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsIotDeviceStatusUpdateAPIRequest(v *AlibabaAilabsIotDeviceStatusUpdateAPIRequest)
ReleaseAlibabaAilabsIotDeviceStatusUpdateAPIRequest 将 AlibabaAilabsIotDeviceStatusUpdateAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsIotDeviceStatusUpdateAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsIotDeviceStatusUpdateAPIResponse(v *AlibabaAilabsIotDeviceStatusUpdateAPIResponse)
ReleaseAlibabaAilabsIotDeviceStatusUpdateAPIResponse 将 AlibabaAilabsIotDeviceStatusUpdateAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsIotDeviceStatusUpdateResult ¶ added in v1.3.4
func ReleaseAlibabaAilabsIotDeviceStatusUpdateResult(v *AlibabaAilabsIotDeviceStatusUpdateResult)
ReleaseAlibabaAilabsIotDeviceStatusUpdateResult 释放AlibabaAilabsIotDeviceStatusUpdateResult
func ReleaseAlibabaAilabsTmallgenieAuthDeviceGetAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceGetAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthDeviceGetAPIRequest 将 AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceGetAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceGetAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthDeviceGetAPIResponse 将 AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceGetResult ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceGetResult(v *AlibabaAilabsTmallgenieAuthDeviceGetResult)
ReleaseAlibabaAilabsTmallgenieAuthDeviceGetResult 释放AlibabaAilabsTmallgenieAuthDeviceGetResult
func ReleaseAlibabaAilabsTmallgenieAuthDeviceListAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceListAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceListAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthDeviceListAPIRequest 将 AlibabaAilabsTmallgenieAuthDeviceListAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceListAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceListAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceListAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthDeviceListAPIResponse 将 AlibabaAilabsTmallgenieAuthDeviceListAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceListResult ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceListResult(v *AlibabaAilabsTmallgenieAuthDeviceListResult)
ReleaseAlibabaAilabsTmallgenieAuthDeviceListResult 释放AlibabaAilabsTmallgenieAuthDeviceListResult
func ReleaseAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest 将 AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse 将 AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest 将 AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse 将 AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetResult ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetResult(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetResult)
ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetResult 释放AlibabaAilabsTmallgenieAuthDeviceStatusGetResult
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest 将 AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse 将 AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult(v *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult)
ReleaseAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult 释放AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult
func ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest 将 AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse 将 AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindResult ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindResult(v *AlibabaAilabsTmallgenieAuthDeviceUnbindResult)
ReleaseAlibabaAilabsTmallgenieAuthDeviceUnbindResult 释放AlibabaAilabsTmallgenieAuthDeviceUnbindResult
func ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest(v *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest 将 AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse(v *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse 将 AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult(v *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult)
ReleaseAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult 释放AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult
func ReleaseAlibabaAilabsTmallgenieAuthGetcodeAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthGetcodeAPIRequest(v *AlibabaAilabsTmallgenieAuthGetcodeAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthGetcodeAPIRequest 将 AlibabaAilabsTmallgenieAuthGetcodeAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthGetcodeAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthGetcodeAPIResponse(v *AlibabaAilabsTmallgenieAuthGetcodeAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthGetcodeAPIResponse 将 AlibabaAilabsTmallgenieAuthGetcodeAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthGettokenAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthGettokenAPIRequest(v *AlibabaAilabsTmallgenieAuthGettokenAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthGettokenAPIRequest 将 AlibabaAilabsTmallgenieAuthGettokenAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthGettokenAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthGettokenAPIResponse(v *AlibabaAilabsTmallgenieAuthGettokenAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthGettokenAPIResponse 将 AlibabaAilabsTmallgenieAuthGettokenAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthRefreshAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthRefreshAPIRequest(v *AlibabaAilabsTmallgenieAuthRefreshAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthRefreshAPIRequest 将 AlibabaAilabsTmallgenieAuthRefreshAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthRefreshAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthRefreshAPIResponse(v *AlibabaAilabsTmallgenieAuthRefreshAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthRefreshAPIResponse 将 AlibabaAilabsTmallgenieAuthRefreshAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthSwitchuserAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthSwitchuserAPIRequest(v *AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthSwitchuserAPIRequest 将 AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthSwitchuserAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthSwitchuserAPIResponse(v *AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthSwitchuserAPIResponse 将 AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthSwitchuserResult ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthSwitchuserResult(v *AlibabaAilabsTmallgenieAuthSwitchuserResult)
ReleaseAlibabaAilabsTmallgenieAuthSwitchuserResult 释放AlibabaAilabsTmallgenieAuthSwitchuserResult
func ReleaseAlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest(v *AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest)
ReleaseAlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest 将 AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse(v *AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse)
ReleaseAlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse 将 AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTvsDeviceListAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaAilabsTvsDeviceListAPIRequest(v *AlibabaAilabsTvsDeviceListAPIRequest)
ReleaseAlibabaAilabsTvsDeviceListAPIRequest 将 AlibabaAilabsTvsDeviceListAPIRequest 放入 sync.Pool
func ReleaseAlibabaAilabsTvsDeviceListAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaAilabsTvsDeviceListAPIResponse(v *AlibabaAilabsTvsDeviceListAPIResponse)
ReleaseAlibabaAilabsTvsDeviceListAPIResponse 将 AlibabaAilabsTvsDeviceListAPIResponse 保存到 sync.Pool
func ReleaseAlibabaAilabsTvsDeviceListData ¶ added in v1.3.4
func ReleaseAlibabaAilabsTvsDeviceListData(v *AlibabaAilabsTvsDeviceListData)
ReleaseAlibabaAilabsTvsDeviceListData 释放AlibabaAilabsTvsDeviceListData
func ReleaseBaseResult ¶ added in v1.3.4
func ReleaseBaseResult(v *BaseResult)
ReleaseBaseResult 释放BaseResult
func ReleaseBasicUserInfo ¶ added in v1.3.4
func ReleaseBasicUserInfo(v *BasicUserInfo)
ReleaseBasicUserInfo 释放BasicUserInfo
func ReleaseDeviceInfo ¶ added in v1.3.4
func ReleaseDeviceInfo(v *DeviceInfo)
ReleaseDeviceInfo 释放DeviceInfo
func ReleaseDeviceSkillDetailInfo ¶ added in v1.3.4
func ReleaseDeviceSkillDetailInfo(v *DeviceSkillDetailInfo)
ReleaseDeviceSkillDetailInfo 释放DeviceSkillDetailInfo
func ReleaseDeviceStatusDto ¶ added in v1.3.4
func ReleaseDeviceStatusDto(v *DeviceStatusDto)
ReleaseDeviceStatusDto 释放DeviceStatusDto
func ReleaseDeviceStatusVo ¶ added in v1.3.4
func ReleaseDeviceStatusVo(v *DeviceStatusVo)
ReleaseDeviceStatusVo 释放DeviceStatusVo
func ReleaseDeviceTokenVo ¶ added in v1.3.4
func ReleaseDeviceTokenVo(v *DeviceTokenVo)
ReleaseDeviceTokenVo 释放DeviceTokenVo
func ReleaseHotWordsContent ¶ added in v1.3.4
func ReleaseHotWordsContent(v *HotWordsContent)
ReleaseHotWordsContent 释放HotWordsContent
func ReleaseIotCommonHeader ¶ added in v1.3.4
func ReleaseIotCommonHeader(v *IotCommonHeader)
ReleaseIotCommonHeader 释放IotCommonHeader
func ReleasePageResult ¶ added in v1.3.4
func ReleasePageResult(v *PageResult)
ReleasePageResult 释放PageResult
func ReleaseRegisterInfoVo ¶ added in v1.3.4
func ReleaseRegisterInfoVo(v *RegisterInfoVo)
ReleaseRegisterInfoVo 释放RegisterInfoVo
func ReleaseSCanQrCodeResultVo ¶ added in v1.3.4
func ReleaseSCanQrCodeResultVo(v *SCanQrCodeResultVo)
ReleaseSCanQrCodeResultVo 释放SCanQrCodeResultVo
func ReleaseServiceProvider ¶ added in v1.3.4
func ReleaseServiceProvider(v *ServiceProvider)
ReleaseServiceProvider 释放ServiceProvider
func ReleaseTaobaoAilabAicloudTopHotwordsGetAPIRequest ¶ added in v1.3.4
func ReleaseTaobaoAilabAicloudTopHotwordsGetAPIRequest(v *TaobaoAilabAicloudTopHotwordsGetAPIRequest)
ReleaseTaobaoAilabAicloudTopHotwordsGetAPIRequest 将 TaobaoAilabAicloudTopHotwordsGetAPIRequest 放入 sync.Pool
func ReleaseTaobaoAilabAicloudTopHotwordsGetAPIResponse ¶ added in v1.3.4
func ReleaseTaobaoAilabAicloudTopHotwordsGetAPIResponse(v *TaobaoAilabAicloudTopHotwordsGetAPIResponse)
ReleaseTaobaoAilabAicloudTopHotwordsGetAPIResponse 将 TaobaoAilabAicloudTopHotwordsGetAPIResponse 保存到 sync.Pool
func ReleaseTaobaoAilabAicloudTopHotwordsUpdateAPIRequest ¶ added in v1.3.4
func ReleaseTaobaoAilabAicloudTopHotwordsUpdateAPIRequest(v *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest)
ReleaseTaobaoAilabAicloudTopHotwordsUpdateAPIRequest 将 TaobaoAilabAicloudTopHotwordsUpdateAPIRequest 放入 sync.Pool
func ReleaseTaobaoAilabAicloudTopHotwordsUpdateAPIResponse ¶ added in v1.3.4
func ReleaseTaobaoAilabAicloudTopHotwordsUpdateAPIResponse(v *TaobaoAilabAicloudTopHotwordsUpdateAPIResponse)
ReleaseTaobaoAilabAicloudTopHotwordsUpdateAPIResponse 将 TaobaoAilabAicloudTopHotwordsUpdateAPIResponse 保存到 sync.Pool
func ReleaseTaobaoAilabAicloudTopSkilsListNewAPIRequest ¶ added in v1.3.4
func ReleaseTaobaoAilabAicloudTopSkilsListNewAPIRequest(v *TaobaoAilabAicloudTopSkilsListNewAPIRequest)
ReleaseTaobaoAilabAicloudTopSkilsListNewAPIRequest 将 TaobaoAilabAicloudTopSkilsListNewAPIRequest 放入 sync.Pool
func ReleaseTaobaoAilabAicloudTopSkilsListNewAPIResponse ¶ added in v1.3.4
func ReleaseTaobaoAilabAicloudTopSkilsListNewAPIResponse(v *TaobaoAilabAicloudTopSkilsListNewAPIResponse)
ReleaseTaobaoAilabAicloudTopSkilsListNewAPIResponse 将 TaobaoAilabAicloudTopSkilsListNewAPIResponse 保存到 sync.Pool
func ReleaseTopAuthReqDto ¶ added in v1.3.4
func ReleaseTopAuthReqDto(v *TopAuthReqDto)
ReleaseTopAuthReqDto 释放TopAuthReqDto
func ReleaseTopDeviceReqDto ¶ added in v1.3.4
func ReleaseTopDeviceReqDto(v *TopDeviceReqDto)
ReleaseTopDeviceReqDto 释放TopDeviceReqDto
func ReleaseTopRefreshReqDto ¶ added in v1.3.4
func ReleaseTopRefreshReqDto(v *TopRefreshReqDto)
ReleaseTopRefreshReqDto 释放TopRefreshReqDto
Types ¶
type AlibabaAilabTbUserSkillOauthAPIRequest ¶
type AlibabaAilabTbUserSkillOauthAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabTbUserSkillOauthAPIRequest 用户技能 Oauth 授权(淘宝 openId) API请求 alibaba.ailab.tb.user.skill.oauth
定制机厂商,在用户配网完成后,厂商调用此接口,写入特定技能的 Oauth 信息
func GetAlibabaAilabTbUserSkillOauthAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabTbUserSkillOauthAPIRequest() *AlibabaAilabTbUserSkillOauthAPIRequest
GetAlibabaAilabTbUserSkillOauthRequest 从 sync.Pool 获取 AlibabaAilabTbUserSkillOauthAPIRequest
func NewAlibabaAilabTbUserSkillOauthRequest ¶
func NewAlibabaAilabTbUserSkillOauthRequest() *AlibabaAilabTbUserSkillOauthAPIRequest
NewAlibabaAilabTbUserSkillOauthRequest 初始化AlibabaAilabTbUserSkillOauthAPIRequest对象
func (AlibabaAilabTbUserSkillOauthAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabTbUserSkillOauthAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabTbUserSkillOauthAPIRequest) GetApiParams ¶
func (r AlibabaAilabTbUserSkillOauthAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabTbUserSkillOauthAPIRequest) GetExpireIn ¶
func (r AlibabaAilabTbUserSkillOauthAPIRequest) GetExpireIn() int64
GetExpireIn ExpireIn Getter
func (AlibabaAilabTbUserSkillOauthAPIRequest) GetOauthAccessToken ¶
func (r AlibabaAilabTbUserSkillOauthAPIRequest) GetOauthAccessToken() string
GetOauthAccessToken OauthAccessToken Getter
func (AlibabaAilabTbUserSkillOauthAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabTbUserSkillOauthAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabTbUserSkillOauthAPIRequest) GetRefreshToken ¶
func (r AlibabaAilabTbUserSkillOauthAPIRequest) GetRefreshToken() string
GetRefreshToken RefreshToken Getter
func (AlibabaAilabTbUserSkillOauthAPIRequest) GetTaobaoId ¶
func (r AlibabaAilabTbUserSkillOauthAPIRequest) GetTaobaoId() string
GetTaobaoId TaobaoId Getter
func (*AlibabaAilabTbUserSkillOauthAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabTbUserSkillOauthAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabTbUserSkillOauthAPIRequest) SetExpireIn ¶
func (r *AlibabaAilabTbUserSkillOauthAPIRequest) SetExpireIn(_expireIn int64) error
SetExpireIn is ExpireIn Setter access token 过期时间,单位:秒
func (*AlibabaAilabTbUserSkillOauthAPIRequest) SetOauthAccessToken ¶
func (r *AlibabaAilabTbUserSkillOauthAPIRequest) SetOauthAccessToken(_oauthAccessToken string) error
SetOauthAccessToken is OauthAccessToken Setter access token
func (*AlibabaAilabTbUserSkillOauthAPIRequest) SetRefreshToken ¶
func (r *AlibabaAilabTbUserSkillOauthAPIRequest) SetRefreshToken(_refreshToken string) error
SetRefreshToken is RefreshToken Setter refresh token
func (*AlibabaAilabTbUserSkillOauthAPIRequest) SetTaobaoId ¶
func (r *AlibabaAilabTbUserSkillOauthAPIRequest) SetTaobaoId(_taobaoId string) error
SetTaobaoId is TaobaoId Setter taobao open id
type AlibabaAilabTbUserSkillOauthAPIResponse ¶
type AlibabaAilabTbUserSkillOauthAPIResponse struct { model.CommonResponse AlibabaAilabTbUserSkillOauthAPIResponseModel }
AlibabaAilabTbUserSkillOauthAPIResponse 用户技能 Oauth 授权(淘宝 openId) API返回值 alibaba.ailab.tb.user.skill.oauth
定制机厂商,在用户配网完成后,厂商调用此接口,写入特定技能的 Oauth 信息
func GetAlibabaAilabTbUserSkillOauthAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabTbUserSkillOauthAPIResponse() *AlibabaAilabTbUserSkillOauthAPIResponse
GetAlibabaAilabTbUserSkillOauthAPIResponse 从 sync.Pool 获取 AlibabaAilabTbUserSkillOauthAPIResponse
func (*AlibabaAilabTbUserSkillOauthAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabTbUserSkillOauthAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabTbUserSkillOauthAPIResponseModel ¶
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) 成功返回结果
func (*AlibabaAilabTbUserSkillOauthAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabTbUserSkillOauthAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabUserAuthorizedCancelAPIRequest ¶
type AlibabaAilabUserAuthorizedCancelAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabUserAuthorizedCancelAPIRequest 取消账号授权 API请求 alibaba.ailab.user.authorized.cancel
三方用户取消授权给天猫精灵用户
func GetAlibabaAilabUserAuthorizedCancelAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabUserAuthorizedCancelAPIRequest() *AlibabaAilabUserAuthorizedCancelAPIRequest
GetAlibabaAilabUserAuthorizedCancelRequest 从 sync.Pool 获取 AlibabaAilabUserAuthorizedCancelAPIRequest
func NewAlibabaAilabUserAuthorizedCancelRequest ¶
func NewAlibabaAilabUserAuthorizedCancelRequest() *AlibabaAilabUserAuthorizedCancelAPIRequest
NewAlibabaAilabUserAuthorizedCancelRequest 初始化AlibabaAilabUserAuthorizedCancelAPIRequest对象
func (AlibabaAilabUserAuthorizedCancelAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabUserAuthorizedCancelAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabUserAuthorizedCancelAPIRequest) GetApiParams ¶
func (r AlibabaAilabUserAuthorizedCancelAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabUserAuthorizedCancelAPIRequest) GetMerchantUserId ¶
func (r AlibabaAilabUserAuthorizedCancelAPIRequest) GetMerchantUserId() string
GetMerchantUserId MerchantUserId Getter
func (AlibabaAilabUserAuthorizedCancelAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabUserAuthorizedCancelAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabUserAuthorizedCancelAPIRequest) GetSchemaKey ¶
func (r AlibabaAilabUserAuthorizedCancelAPIRequest) GetSchemaKey() string
GetSchemaKey SchemaKey Getter
func (*AlibabaAilabUserAuthorizedCancelAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabUserAuthorizedCancelAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabUserAuthorizedCancelAPIRequest) SetMerchantUserId ¶
func (r *AlibabaAilabUserAuthorizedCancelAPIRequest) SetMerchantUserId(_merchantUserId string) error
SetMerchantUserId is MerchantUserId Setter 三方用户的唯一ID
func (*AlibabaAilabUserAuthorizedCancelAPIRequest) SetSchemaKey ¶
func (r *AlibabaAilabUserAuthorizedCancelAPIRequest) SetSchemaKey(_schemaKey string) error
SetSchemaKey is SchemaKey Setter 开放平台申请的schema
type AlibabaAilabUserAuthorizedCancelAPIResponse ¶
type AlibabaAilabUserAuthorizedCancelAPIResponse struct { model.CommonResponse AlibabaAilabUserAuthorizedCancelAPIResponseModel }
AlibabaAilabUserAuthorizedCancelAPIResponse 取消账号授权 API返回值 alibaba.ailab.user.authorized.cancel
三方用户取消授权给天猫精灵用户
func GetAlibabaAilabUserAuthorizedCancelAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabUserAuthorizedCancelAPIResponse() *AlibabaAilabUserAuthorizedCancelAPIResponse
GetAlibabaAilabUserAuthorizedCancelAPIResponse 从 sync.Pool 获取 AlibabaAilabUserAuthorizedCancelAPIResponse
func (*AlibabaAilabUserAuthorizedCancelAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserAuthorizedCancelAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabUserAuthorizedCancelAPIResponseModel ¶
type AlibabaAilabUserAuthorizedCancelAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailab_user_authorized_cancel_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message 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"` }
AlibabaAilabUserAuthorizedCancelAPIResponseModel is 取消账号授权 成功返回结果
func (*AlibabaAilabUserAuthorizedCancelAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserAuthorizedCancelAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabUserAuthorizedQueryAPIRequest ¶
type AlibabaAilabUserAuthorizedQueryAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabUserAuthorizedQueryAPIRequest 查询授权状态接口 API请求 alibaba.ailab.user.authorized.query
查询三方用户授权状态
func GetAlibabaAilabUserAuthorizedQueryAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabUserAuthorizedQueryAPIRequest() *AlibabaAilabUserAuthorizedQueryAPIRequest
GetAlibabaAilabUserAuthorizedQueryRequest 从 sync.Pool 获取 AlibabaAilabUserAuthorizedQueryAPIRequest
func NewAlibabaAilabUserAuthorizedQueryRequest ¶
func NewAlibabaAilabUserAuthorizedQueryRequest() *AlibabaAilabUserAuthorizedQueryAPIRequest
NewAlibabaAilabUserAuthorizedQueryRequest 初始化AlibabaAilabUserAuthorizedQueryAPIRequest对象
func (AlibabaAilabUserAuthorizedQueryAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabUserAuthorizedQueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabUserAuthorizedQueryAPIRequest) GetApiParams ¶
func (r AlibabaAilabUserAuthorizedQueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabUserAuthorizedQueryAPIRequest) GetMerchantUserId ¶
func (r AlibabaAilabUserAuthorizedQueryAPIRequest) GetMerchantUserId() string
GetMerchantUserId MerchantUserId Getter
func (AlibabaAilabUserAuthorizedQueryAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabUserAuthorizedQueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabUserAuthorizedQueryAPIRequest) GetSchemaKey ¶
func (r AlibabaAilabUserAuthorizedQueryAPIRequest) GetSchemaKey() string
GetSchemaKey SchemaKey Getter
func (*AlibabaAilabUserAuthorizedQueryAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabUserAuthorizedQueryAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabUserAuthorizedQueryAPIRequest) SetMerchantUserId ¶
func (r *AlibabaAilabUserAuthorizedQueryAPIRequest) SetMerchantUserId(_merchantUserId string) error
SetMerchantUserId is MerchantUserId Setter 三方用户的唯一ID
func (*AlibabaAilabUserAuthorizedQueryAPIRequest) SetSchemaKey ¶
func (r *AlibabaAilabUserAuthorizedQueryAPIRequest) SetSchemaKey(_schemaKey string) error
SetSchemaKey is SchemaKey Setter 开放平台申请的schema
type AlibabaAilabUserAuthorizedQueryAPIResponse ¶
type AlibabaAilabUserAuthorizedQueryAPIResponse struct { model.CommonResponse AlibabaAilabUserAuthorizedQueryAPIResponseModel }
AlibabaAilabUserAuthorizedQueryAPIResponse 查询授权状态接口 API返回值 alibaba.ailab.user.authorized.query
查询三方用户授权状态
func GetAlibabaAilabUserAuthorizedQueryAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabUserAuthorizedQueryAPIResponse() *AlibabaAilabUserAuthorizedQueryAPIResponse
GetAlibabaAilabUserAuthorizedQueryAPIResponse 从 sync.Pool 获取 AlibabaAilabUserAuthorizedQueryAPIResponse
func (*AlibabaAilabUserAuthorizedQueryAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserAuthorizedQueryAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabUserAuthorizedQueryAPIResponseModel ¶
type AlibabaAilabUserAuthorizedQueryAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailab_user_authorized_query_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"` // 是否已授权 Result bool `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaAilabUserAuthorizedQueryAPIResponseModel is 查询授权状态接口 成功返回结果
func (*AlibabaAilabUserAuthorizedQueryAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserAuthorizedQueryAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabUserOpenUidGetAPIRequest ¶
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 GetAlibabaAilabUserOpenUidGetAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabUserOpenUidGetAPIRequest() *AlibabaAilabUserOpenUidGetAPIRequest
GetAlibabaAilabUserOpenUidGetRequest 从 sync.Pool 获取 AlibabaAilabUserOpenUidGetAPIRequest
func NewAlibabaAilabUserOpenUidGetRequest ¶
func NewAlibabaAilabUserOpenUidGetRequest() *AlibabaAilabUserOpenUidGetAPIRequest
NewAlibabaAilabUserOpenUidGetRequest 初始化AlibabaAilabUserOpenUidGetAPIRequest对象
func (AlibabaAilabUserOpenUidGetAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabUserOpenUidGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabUserOpenUidGetAPIRequest) GetApiParams ¶
func (r AlibabaAilabUserOpenUidGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabUserOpenUidGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabUserOpenUidGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabUserOpenUidGetAPIRequest) GetSkillAccessToken ¶
func (r AlibabaAilabUserOpenUidGetAPIRequest) GetSkillAccessToken() string
GetSkillAccessToken SkillAccessToken Getter
func (AlibabaAilabUserOpenUidGetAPIRequest) GetSkillId ¶
func (r AlibabaAilabUserOpenUidGetAPIRequest) GetSkillId() int64
GetSkillId SkillId Getter
func (*AlibabaAilabUserOpenUidGetAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabUserOpenUidGetAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabUserOpenUidGetAPIRequest) SetSkillAccessToken ¶
func (r *AlibabaAilabUserOpenUidGetAPIRequest) SetSkillAccessToken(_skillAccessToken string) error
SetSkillAccessToken is SkillAccessToken Setter access token
func (*AlibabaAilabUserOpenUidGetAPIRequest) SetSkillId ¶
func (r *AlibabaAilabUserOpenUidGetAPIRequest) SetSkillId(_skillId int64) error
SetSkillId is SkillId Setter skill id
type AlibabaAilabUserOpenUidGetAPIResponse ¶
type AlibabaAilabUserOpenUidGetAPIResponse struct { model.CommonResponse AlibabaAilabUserOpenUidGetAPIResponseModel }
AlibabaAilabUserOpenUidGetAPIResponse access token 获取精灵用户 id API返回值 alibaba.ailab.user.open.uid.get
access token 获取精灵用户 id
func GetAlibabaAilabUserOpenUidGetAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabUserOpenUidGetAPIResponse() *AlibabaAilabUserOpenUidGetAPIResponse
GetAlibabaAilabUserOpenUidGetAPIResponse 从 sync.Pool 获取 AlibabaAilabUserOpenUidGetAPIResponse
func (*AlibabaAilabUserOpenUidGetAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserOpenUidGetAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabUserOpenUidGetAPIResponseModel ¶
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 成功返回结果
func (*AlibabaAilabUserOpenUidGetAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserOpenUidGetAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabUserProfileGetAPIRequest ¶
type AlibabaAilabUserProfileGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabUserProfileGetAPIRequest 查询用户信息 API请求 alibaba.ailab.user.profile.get
提供天猫精灵用户头像、昵称的查询接口,供本田车载天猫精灵使用
func GetAlibabaAilabUserProfileGetAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabUserProfileGetAPIRequest() *AlibabaAilabUserProfileGetAPIRequest
GetAlibabaAilabUserProfileGetRequest 从 sync.Pool 获取 AlibabaAilabUserProfileGetAPIRequest
func NewAlibabaAilabUserProfileGetRequest ¶
func NewAlibabaAilabUserProfileGetRequest() *AlibabaAilabUserProfileGetAPIRequest
NewAlibabaAilabUserProfileGetRequest 初始化AlibabaAilabUserProfileGetAPIRequest对象
func (AlibabaAilabUserProfileGetAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabUserProfileGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabUserProfileGetAPIRequest) GetApiParams ¶
func (r AlibabaAilabUserProfileGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabUserProfileGetAPIRequest) GetClientId ¶
func (r AlibabaAilabUserProfileGetAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaAilabUserProfileGetAPIRequest) GetOpenUid ¶
func (r AlibabaAilabUserProfileGetAPIRequest) GetOpenUid() string
GetOpenUid OpenUid Getter
func (AlibabaAilabUserProfileGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabUserProfileGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabUserProfileGetAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabUserProfileGetAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabUserProfileGetAPIRequest) SetClientId ¶
func (r *AlibabaAilabUserProfileGetAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter client id
func (*AlibabaAilabUserProfileGetAPIRequest) SetOpenUid ¶
func (r *AlibabaAilabUserProfileGetAPIRequest) SetOpenUid(_openUid string) error
SetOpenUid is OpenUid Setter open uid
type AlibabaAilabUserProfileGetAPIResponse ¶
type AlibabaAilabUserProfileGetAPIResponse struct { model.CommonResponse AlibabaAilabUserProfileGetAPIResponseModel }
AlibabaAilabUserProfileGetAPIResponse 查询用户信息 API返回值 alibaba.ailab.user.profile.get
提供天猫精灵用户头像、昵称的查询接口,供本田车载天猫精灵使用
func GetAlibabaAilabUserProfileGetAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabUserProfileGetAPIResponse() *AlibabaAilabUserProfileGetAPIResponse
GetAlibabaAilabUserProfileGetAPIResponse 从 sync.Pool 获取 AlibabaAilabUserProfileGetAPIResponse
func (*AlibabaAilabUserProfileGetAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserProfileGetAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabUserProfileGetAPIResponseModel ¶
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 查询用户信息 成功返回结果
func (*AlibabaAilabUserProfileGetAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserProfileGetAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabUserProfileGetResult ¶
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 结构体
func GetAlibabaAilabUserProfileGetResult ¶ added in v1.3.4
func GetAlibabaAilabUserProfileGetResult() *AlibabaAilabUserProfileGetResult
GetAlibabaAilabUserProfileGetResult() 从对象池中获取AlibabaAilabUserProfileGetResult
type AlibabaAilabUserTokenGetAPIRequest ¶
type AlibabaAilabUserTokenGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabUserTokenGetAPIRequest 三方账号获取 token API请求 alibaba.ailab.user.token.get
inside 设备的三方 app,通过 extId、schema 生成 token
func GetAlibabaAilabUserTokenGetAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabUserTokenGetAPIRequest() *AlibabaAilabUserTokenGetAPIRequest
GetAlibabaAilabUserTokenGetRequest 从 sync.Pool 获取 AlibabaAilabUserTokenGetAPIRequest
func NewAlibabaAilabUserTokenGetRequest ¶
func NewAlibabaAilabUserTokenGetRequest() *AlibabaAilabUserTokenGetAPIRequest
NewAlibabaAilabUserTokenGetRequest 初始化AlibabaAilabUserTokenGetAPIRequest对象
func (AlibabaAilabUserTokenGetAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabUserTokenGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabUserTokenGetAPIRequest) GetApiParams ¶
func (r AlibabaAilabUserTokenGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabUserTokenGetAPIRequest) GetCallBackUrl ¶
func (r AlibabaAilabUserTokenGetAPIRequest) GetCallBackUrl() string
GetCallBackUrl CallBackUrl Getter
func (AlibabaAilabUserTokenGetAPIRequest) GetMerchantUserId ¶
func (r AlibabaAilabUserTokenGetAPIRequest) GetMerchantUserId() string
GetMerchantUserId MerchantUserId Getter
func (AlibabaAilabUserTokenGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabUserTokenGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabUserTokenGetAPIRequest) GetSchemaKey ¶
func (r AlibabaAilabUserTokenGetAPIRequest) GetSchemaKey() string
GetSchemaKey SchemaKey Getter
func (*AlibabaAilabUserTokenGetAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabUserTokenGetAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabUserTokenGetAPIRequest) SetCallBackUrl ¶
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 ¶
func (r *AlibabaAilabUserTokenGetAPIRequest) SetMerchantUserId(_merchantUserId string) error
SetMerchantUserId is MerchantUserId Setter 三方用户的唯一ID
func (*AlibabaAilabUserTokenGetAPIRequest) SetSchemaKey ¶
func (r *AlibabaAilabUserTokenGetAPIRequest) SetSchemaKey(_schemaKey string) error
SetSchemaKey is SchemaKey Setter 开放平台申请的schema
type AlibabaAilabUserTokenGetAPIResponse ¶
type AlibabaAilabUserTokenGetAPIResponse struct { model.CommonResponse AlibabaAilabUserTokenGetAPIResponseModel }
AlibabaAilabUserTokenGetAPIResponse 三方账号获取 token API返回值 alibaba.ailab.user.token.get
inside 设备的三方 app,通过 extId、schema 生成 token
func GetAlibabaAilabUserTokenGetAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabUserTokenGetAPIResponse() *AlibabaAilabUserTokenGetAPIResponse
GetAlibabaAilabUserTokenGetAPIResponse 从 sync.Pool 获取 AlibabaAilabUserTokenGetAPIResponse
func (*AlibabaAilabUserTokenGetAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserTokenGetAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabUserTokenGetAPIResponseModel ¶
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 成功返回结果
func (*AlibabaAilabUserTokenGetAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabUserTokenGetAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest ¶
type AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest 设备列表更新通知 API请求 alibaba.ailabs.iot.device.list.update.notify
用于人工智能实验室IoT合作厂商上报三方接入IoT设备列表更新时的通知
func GetAlibabaAilabsIotDeviceListUpdateNotifyAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsIotDeviceListUpdateNotifyAPIRequest() *AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest
GetAlibabaAilabsIotDeviceListUpdateNotifyRequest 从 sync.Pool 获取 AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest
func NewAlibabaAilabsIotDeviceListUpdateNotifyRequest ¶
func NewAlibabaAilabsIotDeviceListUpdateNotifyRequest() *AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest
NewAlibabaAilabsIotDeviceListUpdateNotifyRequest 初始化AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest对象
func (AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetApiParams ¶
func (r AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetSkillId ¶
func (r AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetSkillId() string
GetSkillId SkillId Getter
func (AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetToken ¶
func (r AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetToken() string
GetToken Token Getter
func (AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetType ¶
func (r AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) GetType() string
GetType Type Getter
func (*AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) SetSkillId ¶
func (r *AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) SetSkillId(_skillId string) error
SetSkillId is SkillId Setter 厂商在天猫精灵开放平台申请的技能id
func (*AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) SetToken ¶
func (r *AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) SetToken(_token string) error
SetToken is Token Setter 用户OAuth授权后的token
func (*AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) SetType ¶
func (r *AlibabaAilabsIotDeviceListUpdateNotifyAPIRequest) SetType(_type string) error
SetType is Type Setter 更新类型 1:设备更新 2:场景更新
type AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse ¶
type AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse struct { model.CommonResponse AlibabaAilabsIotDeviceListUpdateNotifyAPIResponseModel }
AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse 设备列表更新通知 API返回值 alibaba.ailabs.iot.device.list.update.notify
用于人工智能实验室IoT合作厂商上报三方接入IoT设备列表更新时的通知
func GetAlibabaAilabsIotDeviceListUpdateNotifyAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsIotDeviceListUpdateNotifyAPIResponse() *AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse
GetAlibabaAilabsIotDeviceListUpdateNotifyAPIResponse 从 sync.Pool 获取 AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse
func (*AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsIotDeviceListUpdateNotifyAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsIotDeviceListUpdateNotifyAPIResponseModel ¶
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 设备列表更新通知 成功返回结果
func (*AlibabaAilabsIotDeviceListUpdateNotifyAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsIotDeviceListUpdateNotifyAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsIotDeviceListUpdateNotifyResult ¶
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 结构体
func GetAlibabaAilabsIotDeviceListUpdateNotifyResult ¶ added in v1.3.4
func GetAlibabaAilabsIotDeviceListUpdateNotifyResult() *AlibabaAilabsIotDeviceListUpdateNotifyResult
GetAlibabaAilabsIotDeviceListUpdateNotifyResult() 从对象池中获取AlibabaAilabsIotDeviceListUpdateNotifyResult
type AlibabaAilabsIotDeviceStatusUpdateAPIRequest ¶
type AlibabaAilabsIotDeviceStatusUpdateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsIotDeviceStatusUpdateAPIRequest ailabs iot 设备状态更新 API请求 alibaba.ailabs.iot.device.status.update
用于人工智能实验室IoT合作厂商上报三方接入IoT设备状态更新时的设备状态上报
func GetAlibabaAilabsIotDeviceStatusUpdateAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsIotDeviceStatusUpdateAPIRequest() *AlibabaAilabsIotDeviceStatusUpdateAPIRequest
GetAlibabaAilabsIotDeviceStatusUpdateRequest 从 sync.Pool 获取 AlibabaAilabsIotDeviceStatusUpdateAPIRequest
func NewAlibabaAilabsIotDeviceStatusUpdateRequest ¶
func NewAlibabaAilabsIotDeviceStatusUpdateRequest() *AlibabaAilabsIotDeviceStatusUpdateAPIRequest
NewAlibabaAilabsIotDeviceStatusUpdateRequest 初始化AlibabaAilabsIotDeviceStatusUpdateAPIRequest对象
func (AlibabaAilabsIotDeviceStatusUpdateAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsIotDeviceStatusUpdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsIotDeviceStatusUpdateAPIRequest) GetApiParams ¶
func (r AlibabaAilabsIotDeviceStatusUpdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsIotDeviceStatusUpdateAPIRequest) GetDeviceStatusDTO ¶
func (r AlibabaAilabsIotDeviceStatusUpdateAPIRequest) GetDeviceStatusDTO() *DeviceStatusDto
GetDeviceStatusDTO DeviceStatusDTO Getter
func (AlibabaAilabsIotDeviceStatusUpdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsIotDeviceStatusUpdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsIotDeviceStatusUpdateAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsIotDeviceStatusUpdateAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsIotDeviceStatusUpdateAPIRequest) SetDeviceStatusDTO ¶
func (r *AlibabaAilabsIotDeviceStatusUpdateAPIRequest) SetDeviceStatusDTO(_deviceStatusDTO *DeviceStatusDto) error
SetDeviceStatusDTO is DeviceStatusDTO Setter 入参设备信息
type AlibabaAilabsIotDeviceStatusUpdateAPIResponse ¶
type AlibabaAilabsIotDeviceStatusUpdateAPIResponse struct { model.CommonResponse AlibabaAilabsIotDeviceStatusUpdateAPIResponseModel }
AlibabaAilabsIotDeviceStatusUpdateAPIResponse ailabs iot 设备状态更新 API返回值 alibaba.ailabs.iot.device.status.update
用于人工智能实验室IoT合作厂商上报三方接入IoT设备状态更新时的设备状态上报
func GetAlibabaAilabsIotDeviceStatusUpdateAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsIotDeviceStatusUpdateAPIResponse() *AlibabaAilabsIotDeviceStatusUpdateAPIResponse
GetAlibabaAilabsIotDeviceStatusUpdateAPIResponse 从 sync.Pool 获取 AlibabaAilabsIotDeviceStatusUpdateAPIResponse
func (*AlibabaAilabsIotDeviceStatusUpdateAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsIotDeviceStatusUpdateAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsIotDeviceStatusUpdateAPIResponseModel ¶
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 设备状态更新 成功返回结果
func (*AlibabaAilabsIotDeviceStatusUpdateAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsIotDeviceStatusUpdateAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsIotDeviceStatusUpdateResult ¶
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 结构体
func GetAlibabaAilabsIotDeviceStatusUpdateResult ¶ added in v1.3.4
func GetAlibabaAilabsIotDeviceStatusUpdateResult() *AlibabaAilabsIotDeviceStatusUpdateResult
GetAlibabaAilabsIotDeviceStatusUpdateResult() 从对象池中获取AlibabaAilabsIotDeviceStatusUpdateResult
type AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest ¶
type AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest 获取设备详情 API请求 alibaba.ailabs.tmallgenie.auth.device.get
通过此接口获取设备详情
func GetAlibabaAilabsTmallgenieAuthDeviceGetAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceGetAPIRequest() *AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest
GetAlibabaAilabsTmallgenieAuthDeviceGetRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest
func NewAlibabaAilabsTmallgenieAuthDeviceGetRequest ¶
func NewAlibabaAilabsTmallgenieAuthDeviceGetRequest() *AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest
NewAlibabaAilabsTmallgenieAuthDeviceGetRequest 初始化AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest对象
func (AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetClientId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetUserOpenId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetUserOpenId() string
GetUserOpenId UserOpenId Getter
func (AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetUuid ¶
func (r AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) GetUuid() string
GetUuid Uuid Getter
func (*AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) SetClientId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 客户id
func (*AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) SetUserOpenId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) SetUserOpenId(_userOpenId string) error
SetUserOpenId is UserOpenId Setter 用户开放id
func (*AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) SetUuid ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceGetAPIRequest) SetUuid(_uuid string) error
SetUuid is Uuid Setter 设备uuid
type AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse ¶
type AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthDeviceGetAPIResponseModel }
AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse 获取设备详情 API返回值 alibaba.ailabs.tmallgenie.auth.device.get
通过此接口获取设备详情
func GetAlibabaAilabsTmallgenieAuthDeviceGetAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceGetAPIResponse() *AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse
GetAlibabaAilabsTmallgenieAuthDeviceGetAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse
func (*AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceGetAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceGetAPIResponseModel ¶
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 获取设备详情 成功返回结果
func (*AlibabaAilabsTmallgenieAuthDeviceGetAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceGetAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceGetResult ¶
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 结构体
func GetAlibabaAilabsTmallgenieAuthDeviceGetResult ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceGetResult() *AlibabaAilabsTmallgenieAuthDeviceGetResult
GetAlibabaAilabsTmallgenieAuthDeviceGetResult() 从对象池中获取AlibabaAilabsTmallgenieAuthDeviceGetResult
type AlibabaAilabsTmallgenieAuthDeviceListAPIRequest ¶
type AlibabaAilabsTmallgenieAuthDeviceListAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthDeviceListAPIRequest 获取用户设备列表 API请求 alibaba.ailabs.tmallgenie.auth.device.list
通过此接口获取用户绑定的设备信息列表
func GetAlibabaAilabsTmallgenieAuthDeviceListAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceListAPIRequest() *AlibabaAilabsTmallgenieAuthDeviceListAPIRequest
GetAlibabaAilabsTmallgenieAuthDeviceListRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceListAPIRequest
func NewAlibabaAilabsTmallgenieAuthDeviceListRequest ¶
func NewAlibabaAilabsTmallgenieAuthDeviceListRequest() *AlibabaAilabsTmallgenieAuthDeviceListAPIRequest
NewAlibabaAilabsTmallgenieAuthDeviceListRequest 初始化AlibabaAilabsTmallgenieAuthDeviceListAPIRequest对象
func (AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetClientId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetUserOpenId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) GetUserOpenId() string
GetUserOpenId UserOpenId Getter
func (*AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) SetClientId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 客户id
func (*AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) SetUserOpenId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceListAPIRequest) SetUserOpenId(_userOpenId string) error
SetUserOpenId is UserOpenId Setter 用户开放id
type AlibabaAilabsTmallgenieAuthDeviceListAPIResponse ¶
type AlibabaAilabsTmallgenieAuthDeviceListAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthDeviceListAPIResponseModel }
AlibabaAilabsTmallgenieAuthDeviceListAPIResponse 获取用户设备列表 API返回值 alibaba.ailabs.tmallgenie.auth.device.list
通过此接口获取用户绑定的设备信息列表
func GetAlibabaAilabsTmallgenieAuthDeviceListAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceListAPIResponse() *AlibabaAilabsTmallgenieAuthDeviceListAPIResponse
GetAlibabaAilabsTmallgenieAuthDeviceListAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceListAPIResponse
func (*AlibabaAilabsTmallgenieAuthDeviceListAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceListAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceListAPIResponseModel ¶
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>alibaba_ailabs_tmallgenie_auth_device_list_result,omitempty"` }
AlibabaAilabsTmallgenieAuthDeviceListAPIResponseModel is 获取用户设备列表 成功返回结果
func (*AlibabaAilabsTmallgenieAuthDeviceListAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceListAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceListResult ¶
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 结构体
func GetAlibabaAilabsTmallgenieAuthDeviceListResult ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceListResult() *AlibabaAilabsTmallgenieAuthDeviceListResult
GetAlibabaAilabsTmallgenieAuthDeviceListResult() 从对象池中获取AlibabaAilabsTmallgenieAuthDeviceListResult
type AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest ¶
type AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest 扫码激活设备 API请求 alibaba.ailabs.tmallgenie.auth.device.qrcode.activate
三方带屏设备显示二维码(从天猫精灵云获取),使用三方APP扫码,将扫码到的安全code,通过TOP接口请求天猫精灵云,精灵云解析安全code的数据并激活对应的设备。
func GetAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest() *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest
GetAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest
func NewAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateRequest ¶
func NewAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateRequest() *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest
NewAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateRequest 初始化AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest对象
func (AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetClientId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetCode ¶
func (r AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetCode() string
GetCode Code Getter
func (AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetExtInfo ¶
func (r AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetExtInfo() string
GetExtInfo ExtInfo Getter
func (AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetTaobaoUserOpenid ¶
func (r AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) GetTaobaoUserOpenid() string
GetTaobaoUserOpenid TaobaoUserOpenid Getter
func (*AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) SetClientId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 产品终端ID
func (*AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) SetCode ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) SetCode(_code string) error
SetCode is Code Setter OAUTH authcode码
func (*AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) SetExtInfo ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) SetExtInfo(_extInfo string) error
SetExtInfo is ExtInfo Setter 扩展数据
func (*AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) SetTaobaoUserOpenid ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIRequest) SetTaobaoUserOpenid(_taobaoUserOpenid string) error
SetTaobaoUserOpenid is TaobaoUserOpenid Setter 淘宝授权ID
type AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse ¶
type AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponseModel }
AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse 扫码激活设备 API返回值 alibaba.ailabs.tmallgenie.auth.device.qrcode.activate
三方带屏设备显示二维码(从天猫精灵云获取),使用三方APP扫码,将扫码到的安全code,通过TOP接口请求天猫精灵云,精灵云解析安全code的数据并激活对应的设备。
func GetAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse() *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse
GetAlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse
func (*AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponseModel ¶
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 扫码激活设备 成功返回结果
func (*AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceQrcodeActivateAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest ¶
type AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest 设备状态查询 API请求 alibaba.ailabs.tmallgenie.auth.device.status.get
提供给天猫精灵定制机厂商 查询设备在线状态值
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest() *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest
GetAlibabaAilabsTmallgenieAuthDeviceStatusGetRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest
func NewAlibabaAilabsTmallgenieAuthDeviceStatusGetRequest ¶
func NewAlibabaAilabsTmallgenieAuthDeviceStatusGetRequest() *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest
NewAlibabaAilabsTmallgenieAuthDeviceStatusGetRequest 初始化AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest对象
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetClientId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetUserOpenId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetUserOpenId() string
GetUserOpenId UserOpenId Getter
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetUuid ¶
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) GetUuid() string
GetUuid Uuid Getter
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) SetClientId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 给产品分配的唯一ID(22位)
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) SetUserOpenId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) SetUserOpenId(_userOpenId string) error
SetUserOpenId is UserOpenId Setter 精灵用户的唯一外部ID
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) SetUuid ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIRequest) SetUuid(_uuid string) error
SetUuid is Uuid Setter 精灵设备的唯一ID
type AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse ¶
type AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponseModel }
AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse 设备状态查询 API返回值 alibaba.ailabs.tmallgenie.auth.device.status.get
提供给天猫精灵定制机厂商 查询设备在线状态值
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse() *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse
GetAlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponseModel ¶
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 设备状态查询 成功返回结果
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceStatusGetAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceStatusGetResult ¶
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 结构体
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetResult ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetResult() *AlibabaAilabsTmallgenieAuthDeviceStatusGetResult
GetAlibabaAilabsTmallgenieAuthDeviceStatusGetResult() 从对象池中获取AlibabaAilabsTmallgenieAuthDeviceStatusGetResult
type AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest ¶ added in v1.2.5
type AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest 根据ctei查询状态 API请求 alibaba.ailabs.tmallgenie.auth.device.status.getbyctei
提供给电信查询设备在线状态值
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest() *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest
GetAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest
func NewAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiRequest ¶ added in v1.2.5
func NewAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiRequest() *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest
NewAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiRequest 初始化AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest对象
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) GetApiMethodName ¶ added in v1.2.5
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) GetApiParams ¶ added in v1.2.5
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) GetCtei ¶ added in v1.2.5
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) GetCtei() string
GetCtei Ctei Getter
func (AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) SetCtei ¶ added in v1.2.5
func (r *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIRequest) SetCtei(_ctei string) error
SetCtei is Ctei Setter ctei
type AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse ¶ added in v1.2.5
type AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponseModel }
AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse 根据ctei查询状态 API返回值 alibaba.ailabs.tmallgenie.auth.device.status.getbyctei
提供给电信查询设备在线状态值
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse() *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse
GetAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponseModel ¶ added in v1.2.5
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查询状态 成功返回结果
func (*AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult ¶ added in v1.2.5
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 结构体
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult() *AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult
GetAlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult() 从对象池中获取AlibabaAilabsTmallgenieAuthDeviceStatusGetbycteiResult
type AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest ¶
type AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest 解绑设备 API请求 alibaba.ailabs.tmallgenie.auth.device.unbind
通过此接口解绑天猫精灵设备
func GetAlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest() *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest
GetAlibabaAilabsTmallgenieAuthDeviceUnbindRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest
func NewAlibabaAilabsTmallgenieAuthDeviceUnbindRequest ¶
func NewAlibabaAilabsTmallgenieAuthDeviceUnbindRequest() *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest
NewAlibabaAilabsTmallgenieAuthDeviceUnbindRequest 初始化AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest对象
func (AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetClientId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetUserOpenId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetUserOpenId() string
GetUserOpenId UserOpenId Getter
func (AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetUuid ¶
func (r AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) GetUuid() string
GetUuid Uuid Getter
func (*AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) SetClientId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 客户id
func (*AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) SetUserOpenId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) SetUserOpenId(_userOpenId string) error
SetUserOpenId is UserOpenId Setter 用户开放id
func (*AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) SetUuid ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIRequest) SetUuid(_uuid string) error
SetUuid is Uuid Setter 设备uuid
type AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse ¶
type AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponseModel }
AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse 解绑设备 API返回值 alibaba.ailabs.tmallgenie.auth.device.unbind
通过此接口解绑天猫精灵设备
func GetAlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse() *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse
GetAlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse
func (*AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponseModel ¶
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 解绑设备 成功返回结果
func (*AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceUnbindAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceUnbindResult ¶
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 结构体
func GetAlibabaAilabsTmallgenieAuthDeviceUnbindResult ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceUnbindResult() *AlibabaAilabsTmallgenieAuthDeviceUnbindResult
GetAlibabaAilabsTmallgenieAuthDeviceUnbindResult() 从对象池中获取AlibabaAilabsTmallgenieAuthDeviceUnbindResult
type AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest ¶
type AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest 根据三方ID查询设备注册激活信息 API请求 alibaba.ailabs.tmallgenie.auth.device.withdeviceid.get
根据三方ID查询设备注册激活信息
func GetAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest() *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest
GetAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest
func NewAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetRequest ¶
func NewAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetRequest() *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest
NewAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetRequest 初始化AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest对象
func (AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetClientId ¶
func (r AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetMac ¶
func (r AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetMac() string
GetMac Mac Getter
func (AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) SetClientId ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter 设备产品ID
func (*AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) SetMac ¶
func (r *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIRequest) SetMac(_mac string) error
SetMac is Mac Setter mac地址
type AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse ¶
type AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponseModel }
AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse 根据三方ID查询设备注册激活信息 API返回值 alibaba.ailabs.tmallgenie.auth.device.withdeviceid.get
根据三方ID查询设备注册激活信息
func GetAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse() *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse
GetAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse
func (*AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponseModel ¶
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查询设备注册激活信息 成功返回结果
func (*AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult ¶
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 结构体
func GetAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult() *AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult
GetAlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult() 从对象池中获取AlibabaAilabsTmallgenieAuthDeviceWithdeviceidGetResult
type AlibabaAilabsTmallgenieAuthGetcodeAPIRequest ¶
type AlibabaAilabsTmallgenieAuthGetcodeAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthGetcodeAPIRequest 获取token API请求 alibaba.ailabs.tmallgenie.auth.getcode
获取天猫精灵authCode
func GetAlibabaAilabsTmallgenieAuthGetcodeAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthGetcodeAPIRequest() *AlibabaAilabsTmallgenieAuthGetcodeAPIRequest
GetAlibabaAilabsTmallgenieAuthGetcodeRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthGetcodeAPIRequest
func NewAlibabaAilabsTmallgenieAuthGetcodeRequest ¶
func NewAlibabaAilabsTmallgenieAuthGetcodeRequest() *AlibabaAilabsTmallgenieAuthGetcodeAPIRequest
NewAlibabaAilabsTmallgenieAuthGetcodeRequest 初始化AlibabaAilabsTmallgenieAuthGetcodeAPIRequest对象
func (AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetAuthParam ¶
func (r AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetAuthParam() *TopAuthReqDto
GetAuthParam AuthParam Getter
func (AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetDeviceParam ¶
func (r AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetDeviceParam() *TopDeviceReqDto
GetDeviceParam DeviceParam Getter
func (AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) SetAuthParam ¶
func (r *AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) SetAuthParam(_authParam *TopAuthReqDto) error
SetAuthParam is AuthParam Setter 授权参数
func (*AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) SetDeviceParam ¶
func (r *AlibabaAilabsTmallgenieAuthGetcodeAPIRequest) SetDeviceParam(_deviceParam *TopDeviceReqDto) error
SetDeviceParam is DeviceParam Setter 设备参数
type AlibabaAilabsTmallgenieAuthGetcodeAPIResponse ¶
type AlibabaAilabsTmallgenieAuthGetcodeAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthGetcodeAPIResponseModel }
AlibabaAilabsTmallgenieAuthGetcodeAPIResponse 获取token API返回值 alibaba.ailabs.tmallgenie.auth.getcode
获取天猫精灵authCode
func GetAlibabaAilabsTmallgenieAuthGetcodeAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthGetcodeAPIResponse() *AlibabaAilabsTmallgenieAuthGetcodeAPIResponse
GetAlibabaAilabsTmallgenieAuthGetcodeAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthGetcodeAPIResponse
func (*AlibabaAilabsTmallgenieAuthGetcodeAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthGetcodeAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthGetcodeAPIResponseModel ¶
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 成功返回结果
func (*AlibabaAilabsTmallgenieAuthGetcodeAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthGetcodeAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthGettokenAPIRequest ¶
type AlibabaAilabsTmallgenieAuthGettokenAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthGettokenAPIRequest 设备授权 API请求 alibaba.ailabs.tmallgenie.auth.gettoken
获取设备授权码
func GetAlibabaAilabsTmallgenieAuthGettokenAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthGettokenAPIRequest() *AlibabaAilabsTmallgenieAuthGettokenAPIRequest
GetAlibabaAilabsTmallgenieAuthGettokenRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthGettokenAPIRequest
func NewAlibabaAilabsTmallgenieAuthGettokenRequest ¶
func NewAlibabaAilabsTmallgenieAuthGettokenRequest() *AlibabaAilabsTmallgenieAuthGettokenAPIRequest
NewAlibabaAilabsTmallgenieAuthGettokenRequest 初始化AlibabaAilabsTmallgenieAuthGettokenAPIRequest对象
func (AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetAuthCode ¶
func (r AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetAuthCode() string
GetAuthCode AuthCode Getter
func (AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetClientId ¶
func (r AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetGrantType ¶
func (r AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetGrantType() string
GetGrantType GrantType Getter
func (AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthGettokenAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsTmallgenieAuthGettokenAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthGettokenAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthGettokenAPIRequest) SetAuthCode ¶
func (r *AlibabaAilabsTmallgenieAuthGettokenAPIRequest) SetAuthCode(_authCode string) error
SetAuthCode is AuthCode Setter 授权码
func (*AlibabaAilabsTmallgenieAuthGettokenAPIRequest) SetClientId ¶
func (r *AlibabaAilabsTmallgenieAuthGettokenAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter clientId
func (*AlibabaAilabsTmallgenieAuthGettokenAPIRequest) SetGrantType ¶
func (r *AlibabaAilabsTmallgenieAuthGettokenAPIRequest) SetGrantType(_grantType string) error
SetGrantType is GrantType Setter 授权类型,只支持authorization_code
type AlibabaAilabsTmallgenieAuthGettokenAPIResponse ¶
type AlibabaAilabsTmallgenieAuthGettokenAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthGettokenAPIResponseModel }
AlibabaAilabsTmallgenieAuthGettokenAPIResponse 设备授权 API返回值 alibaba.ailabs.tmallgenie.auth.gettoken
获取设备授权码
func GetAlibabaAilabsTmallgenieAuthGettokenAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthGettokenAPIResponse() *AlibabaAilabsTmallgenieAuthGettokenAPIResponse
GetAlibabaAilabsTmallgenieAuthGettokenAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthGettokenAPIResponse
func (*AlibabaAilabsTmallgenieAuthGettokenAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthGettokenAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthGettokenAPIResponseModel ¶
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 设备授权 成功返回结果
func (*AlibabaAilabsTmallgenieAuthGettokenAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthGettokenAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthRefreshAPIRequest ¶
type AlibabaAilabsTmallgenieAuthRefreshAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthRefreshAPIRequest 刷新token API请求 alibaba.ailabs.tmallgenie.auth.refresh
通过此接口刷新天猫精灵授权token
func GetAlibabaAilabsTmallgenieAuthRefreshAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthRefreshAPIRequest() *AlibabaAilabsTmallgenieAuthRefreshAPIRequest
GetAlibabaAilabsTmallgenieAuthRefreshRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthRefreshAPIRequest
func NewAlibabaAilabsTmallgenieAuthRefreshRequest ¶
func NewAlibabaAilabsTmallgenieAuthRefreshRequest() *AlibabaAilabsTmallgenieAuthRefreshAPIRequest
NewAlibabaAilabsTmallgenieAuthRefreshRequest 初始化AlibabaAilabsTmallgenieAuthRefreshAPIRequest对象
func (AlibabaAilabsTmallgenieAuthRefreshAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthRefreshAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthRefreshAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthRefreshAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthRefreshAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthRefreshAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsTmallgenieAuthRefreshAPIRequest) GetRefreshTokenRequest ¶
func (r AlibabaAilabsTmallgenieAuthRefreshAPIRequest) GetRefreshTokenRequest() *TopRefreshReqDto
GetRefreshTokenRequest RefreshTokenRequest Getter
func (*AlibabaAilabsTmallgenieAuthRefreshAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthRefreshAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthRefreshAPIRequest) SetRefreshTokenRequest ¶
func (r *AlibabaAilabsTmallgenieAuthRefreshAPIRequest) SetRefreshTokenRequest(_refreshTokenRequest *TopRefreshReqDto) error
SetRefreshTokenRequest is RefreshTokenRequest Setter refresh_token_request
type AlibabaAilabsTmallgenieAuthRefreshAPIResponse ¶
type AlibabaAilabsTmallgenieAuthRefreshAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthRefreshAPIResponseModel }
AlibabaAilabsTmallgenieAuthRefreshAPIResponse 刷新token API返回值 alibaba.ailabs.tmallgenie.auth.refresh
通过此接口刷新天猫精灵授权token
func GetAlibabaAilabsTmallgenieAuthRefreshAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthRefreshAPIResponse() *AlibabaAilabsTmallgenieAuthRefreshAPIResponse
GetAlibabaAilabsTmallgenieAuthRefreshAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthRefreshAPIResponse
func (*AlibabaAilabsTmallgenieAuthRefreshAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthRefreshAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthRefreshAPIResponseModel ¶
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 成功返回结果
func (*AlibabaAilabsTmallgenieAuthRefreshAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthRefreshAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest ¶
type AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest 切换用户 API请求 alibaba.ailabs.tmallgenie.auth.switchuser
设备切换授权用户
func GetAlibabaAilabsTmallgenieAuthSwitchuserAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthSwitchuserAPIRequest() *AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest
GetAlibabaAilabsTmallgenieAuthSwitchuserRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest
func NewAlibabaAilabsTmallgenieAuthSwitchuserRequest ¶
func NewAlibabaAilabsTmallgenieAuthSwitchuserRequest() *AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest
NewAlibabaAilabsTmallgenieAuthSwitchuserRequest 初始化AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest对象
func (AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetClientId ¶
func (r AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetClientId() string
GetClientId ClientId Getter
func (AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetNewUserOpenId ¶
func (r AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetNewUserOpenId() string
GetNewUserOpenId NewUserOpenId Getter
func (AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetOldUserOpenId ¶
func (r AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetOldUserOpenId() string
GetOldUserOpenId OldUserOpenId Getter
func (AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetUuid ¶
func (r AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) GetUuid() string
GetUuid Uuid Getter
func (*AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) SetClientId ¶
func (r *AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) SetClientId(_clientId string) error
SetClientId is ClientId Setter client_id
func (*AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) SetNewUserOpenId ¶
func (r *AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) SetNewUserOpenId(_newUserOpenId string) error
SetNewUserOpenId is NewUserOpenId Setter 目标用户openId
func (*AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) SetOldUserOpenId ¶
func (r *AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) SetOldUserOpenId(_oldUserOpenId string) error
SetOldUserOpenId is OldUserOpenId Setter 当前拥有设备权限的用户openId
func (*AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) SetUuid ¶
func (r *AlibabaAilabsTmallgenieAuthSwitchuserAPIRequest) SetUuid(_uuid string) error
SetUuid is Uuid Setter 设备uuid
type AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse ¶
type AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthSwitchuserAPIResponseModel }
AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse 切换用户 API返回值 alibaba.ailabs.tmallgenie.auth.switchuser
设备切换授权用户
func GetAlibabaAilabsTmallgenieAuthSwitchuserAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthSwitchuserAPIResponse() *AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse
GetAlibabaAilabsTmallgenieAuthSwitchuserAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse
func (*AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthSwitchuserAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthSwitchuserAPIResponseModel ¶
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 切换用户 成功返回结果
func (*AlibabaAilabsTmallgenieAuthSwitchuserAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthSwitchuserAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthSwitchuserResult ¶
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 结构体
func GetAlibabaAilabsTmallgenieAuthSwitchuserResult ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthSwitchuserResult() *AlibabaAilabsTmallgenieAuthSwitchuserResult
GetAlibabaAilabsTmallgenieAuthSwitchuserResult() 从对象池中获取AlibabaAilabsTmallgenieAuthSwitchuserResult
type AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest ¶
type AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest 天猫精灵淘宝登录授权绑定接口 API请求 alibaba.ailabs.tmallgenie.auth.taobaoauth
厂商获取用户淘宝授权之后,通过此接口获取天猫精灵授权,并绑定一台设备
func GetAlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest() *AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest
GetAlibabaAilabsTmallgenieAuthTaobaoauthRequest 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest
func NewAlibabaAilabsTmallgenieAuthTaobaoauthRequest ¶
func NewAlibabaAilabsTmallgenieAuthTaobaoauthRequest() *AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest
NewAlibabaAilabsTmallgenieAuthTaobaoauthRequest 初始化AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest对象
func (AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetAuthParam ¶
func (r AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetAuthParam() *TopAuthReqDto
GetAuthParam AuthParam Getter
func (AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetDeviceParam ¶
func (r AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetDeviceParam() *TopDeviceReqDto
GetDeviceParam DeviceParam Getter
func (AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) SetAuthParam ¶
func (r *AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) SetAuthParam(_authParam *TopAuthReqDto) error
SetAuthParam is AuthParam Setter 授权信息
func (*AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) SetDeviceParam ¶
func (r *AlibabaAilabsTmallgenieAuthTaobaoauthAPIRequest) SetDeviceParam(_deviceParam *TopDeviceReqDto) error
SetDeviceParam is DeviceParam Setter 设备信息
type AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse ¶
type AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse struct { model.CommonResponse AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponseModel }
AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse 天猫精灵淘宝登录授权绑定接口 API返回值 alibaba.ailabs.tmallgenie.auth.taobaoauth
厂商获取用户淘宝授权之后,通过此接口获取天猫精灵授权,并绑定一台设备
func GetAlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse() *AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse
GetAlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse 从 sync.Pool 获取 AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse
func (*AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponseModel ¶
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 天猫精灵淘宝登录授权绑定接口 成功返回结果
func (*AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTmallgenieAuthTaobaoauthAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTvsDeviceListAPIRequest ¶
AlibabaAilabsTvsDeviceListAPIRequest 获取TVS设备列表 API请求 alibaba.ailabs.tvs.device.list
获取用户所绑定的TVS设备列表
func GetAlibabaAilabsTvsDeviceListAPIRequest ¶ added in v1.3.4
func GetAlibabaAilabsTvsDeviceListAPIRequest() *AlibabaAilabsTvsDeviceListAPIRequest
GetAlibabaAilabsTvsDeviceListRequest 从 sync.Pool 获取 AlibabaAilabsTvsDeviceListAPIRequest
func NewAlibabaAilabsTvsDeviceListRequest ¶
func NewAlibabaAilabsTvsDeviceListRequest() *AlibabaAilabsTvsDeviceListAPIRequest
NewAlibabaAilabsTvsDeviceListRequest 初始化AlibabaAilabsTvsDeviceListAPIRequest对象
func (AlibabaAilabsTvsDeviceListAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsTvsDeviceListAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsTvsDeviceListAPIRequest) GetApiParams ¶
func (r AlibabaAilabsTvsDeviceListAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsTvsDeviceListAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsTvsDeviceListAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsTvsDeviceListAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaAilabsTvsDeviceListAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
type AlibabaAilabsTvsDeviceListAPIResponse ¶
type AlibabaAilabsTvsDeviceListAPIResponse struct { model.CommonResponse AlibabaAilabsTvsDeviceListAPIResponseModel }
AlibabaAilabsTvsDeviceListAPIResponse 获取TVS设备列表 API返回值 alibaba.ailabs.tvs.device.list
获取用户所绑定的TVS设备列表
func GetAlibabaAilabsTvsDeviceListAPIResponse ¶ added in v1.3.4
func GetAlibabaAilabsTvsDeviceListAPIResponse() *AlibabaAilabsTvsDeviceListAPIResponse
GetAlibabaAilabsTvsDeviceListAPIResponse 从 sync.Pool 获取 AlibabaAilabsTvsDeviceListAPIResponse
func (*AlibabaAilabsTvsDeviceListAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTvsDeviceListAPIResponse) Reset()
Reset 清空结构体
type AlibabaAilabsTvsDeviceListAPIResponseModel ¶
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>alibaba_ailabs_tvs_device_list_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设备列表 成功返回结果
func (*AlibabaAilabsTvsDeviceListAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaAilabsTvsDeviceListAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaAilabsTvsDeviceListData ¶
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 结构体
func GetAlibabaAilabsTvsDeviceListData ¶ added in v1.3.4
func GetAlibabaAilabsTvsDeviceListData() *AlibabaAilabsTvsDeviceListData
GetAlibabaAilabsTvsDeviceListData() 从对象池中获取AlibabaAilabsTvsDeviceListData
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 结构体
func GetBaseResult ¶ added in v1.3.4
func GetBaseResult() *BaseResult
GetBaseResult() 从对象池中获取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 结构体
func GetBasicUserInfo ¶ added in v1.3.4
func GetBasicUserInfo() *BasicUserInfo
GetBasicUserInfo() 从对象池中获取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 结构体
func GetDeviceInfo ¶ added in v1.3.4
func GetDeviceInfo() *DeviceInfo
GetDeviceInfo() 从对象池中获取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 结构体
func GetDeviceSkillDetailInfo ¶ added in v1.3.4
func GetDeviceSkillDetailInfo() *DeviceSkillDetailInfo
GetDeviceSkillDetailInfo() 从对象池中获取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 结构体
func GetDeviceStatusDto ¶ added in v1.3.4
func GetDeviceStatusDto() *DeviceStatusDto
GetDeviceStatusDto() 从对象池中获取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 结构体
func GetDeviceStatusVo ¶ added in v1.3.4
func GetDeviceStatusVo() *DeviceStatusVo
GetDeviceStatusVo() 从对象池中获取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 结构体
func GetDeviceTokenVo ¶ added in v1.3.4
func GetDeviceTokenVo() *DeviceTokenVo
GetDeviceTokenVo() 从对象池中获取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 结构体
func GetHotWordsContent ¶ added in v1.3.4
func GetHotWordsContent() *HotWordsContent
GetHotWordsContent() 从对象池中获取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 结构体
func GetIotCommonHeader ¶ added in v1.3.4
func GetIotCommonHeader() *IotCommonHeader
GetIotCommonHeader() 从对象池中获取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 结构体
func GetPageResult ¶ added in v1.3.4
func GetPageResult() *PageResult
GetPageResult() 从对象池中获取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 结构体
func GetRegisterInfoVo ¶ added in v1.3.4
func GetRegisterInfoVo() *RegisterInfoVo
GetRegisterInfoVo() 从对象池中获取RegisterInfoVo
type SCanQrCodeResultVo ¶
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 结构体
func GetSCanQrCodeResultVo ¶ added in v1.3.4
func GetSCanQrCodeResultVo() *SCanQrCodeResultVo
GetSCanQrCodeResultVo() 从对象池中获取SCanQrCodeResultVo
type ServiceProvider ¶
type ServiceProvider struct { // 图片地址 Icon string `json:"icon,omitempty" xml:"icon,omitempty"` // 提供商名 Name string `json:"name,omitempty" xml:"name,omitempty"` }
ServiceProvider 结构体
func GetServiceProvider ¶ added in v1.3.4
func GetServiceProvider() *ServiceProvider
GetServiceProvider() 从对象池中获取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 ¶
type TaobaoAilabAicloudTopHotwordsGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopHotwordsGetAPIRequest 获取热词 API请求 taobao.ailab.aicloud.top.hotwords.get
获取ASR热词
func GetTaobaoAilabAicloudTopHotwordsGetAPIRequest ¶ added in v1.3.4
func GetTaobaoAilabAicloudTopHotwordsGetAPIRequest() *TaobaoAilabAicloudTopHotwordsGetAPIRequest
GetTaobaoAilabAicloudTopHotwordsGetRequest 从 sync.Pool 获取 TaobaoAilabAicloudTopHotwordsGetAPIRequest
func NewTaobaoAilabAicloudTopHotwordsGetRequest ¶
func NewTaobaoAilabAicloudTopHotwordsGetRequest() *TaobaoAilabAicloudTopHotwordsGetAPIRequest
NewTaobaoAilabAicloudTopHotwordsGetRequest 初始化TaobaoAilabAicloudTopHotwordsGetAPIRequest对象
func (TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetBizClass ¶
func (r TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetBizClass() string
GetBizClass BizClass Getter
func (TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopHotwordsGetAPIRequest) GetUserId() string
GetUserId UserId Getter
func (*TaobaoAilabAicloudTopHotwordsGetAPIRequest) Reset ¶ added in v1.3.4
func (r *TaobaoAilabAicloudTopHotwordsGetAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*TaobaoAilabAicloudTopHotwordsGetAPIRequest) SetBizClass ¶
func (r *TaobaoAilabAicloudTopHotwordsGetAPIRequest) SetBizClass(_bizClass string) error
SetBizClass is BizClass Setter 业务类型
func (*TaobaoAilabAicloudTopHotwordsGetAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopHotwordsGetAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter schemeKey
func (*TaobaoAilabAicloudTopHotwordsGetAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopHotwordsGetAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 三方用户id
type TaobaoAilabAicloudTopHotwordsGetAPIResponse ¶
type TaobaoAilabAicloudTopHotwordsGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopHotwordsGetAPIResponseModel }
TaobaoAilabAicloudTopHotwordsGetAPIResponse 获取热词 API返回值 taobao.ailab.aicloud.top.hotwords.get
获取ASR热词
func GetTaobaoAilabAicloudTopHotwordsGetAPIResponse ¶ added in v1.3.4
func GetTaobaoAilabAicloudTopHotwordsGetAPIResponse() *TaobaoAilabAicloudTopHotwordsGetAPIResponse
GetTaobaoAilabAicloudTopHotwordsGetAPIResponse 从 sync.Pool 获取 TaobaoAilabAicloudTopHotwordsGetAPIResponse
func (*TaobaoAilabAicloudTopHotwordsGetAPIResponse) Reset ¶ added in v1.3.4
func (m *TaobaoAilabAicloudTopHotwordsGetAPIResponse) Reset()
Reset 清空结构体
type TaobaoAilabAicloudTopHotwordsGetAPIResponseModel ¶
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 获取热词 成功返回结果
func (*TaobaoAilabAicloudTopHotwordsGetAPIResponseModel) Reset ¶ added in v1.3.4
func (m *TaobaoAilabAicloudTopHotwordsGetAPIResponseModel) Reset()
Reset 清空结构体
type TaobaoAilabAicloudTopHotwordsUpdateAPIRequest ¶
type TaobaoAilabAicloudTopHotwordsUpdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopHotwordsUpdateAPIRequest 更新热词 API请求 taobao.ailab.aicloud.top.hotwords.update
更新ASR热词
func GetTaobaoAilabAicloudTopHotwordsUpdateAPIRequest ¶ added in v1.3.4
func GetTaobaoAilabAicloudTopHotwordsUpdateAPIRequest() *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest
GetTaobaoAilabAicloudTopHotwordsUpdateRequest 从 sync.Pool 获取 TaobaoAilabAicloudTopHotwordsUpdateAPIRequest
func NewTaobaoAilabAicloudTopHotwordsUpdateRequest ¶
func NewTaobaoAilabAicloudTopHotwordsUpdateRequest() *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest
NewTaobaoAilabAicloudTopHotwordsUpdateRequest 初始化TaobaoAilabAicloudTopHotwordsUpdateAPIRequest对象
func (TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetBizClass ¶
func (r TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetBizClass() string
GetBizClass BizClass Getter
func (TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetContent ¶
func (r TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetContent() *HotWordsContent
GetContent Content Getter
func (TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetOpType ¶
func (r TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetOpType() string
GetOpType OpType Getter
func (TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) GetUserId() string
GetUserId UserId Getter
func (*TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) Reset ¶ added in v1.3.4
func (r *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetBizClass ¶
func (r *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetBizClass(_bizClass string) error
SetBizClass is BizClass Setter 业务类型
func (*TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetContent ¶
func (r *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetContent(_content *HotWordsContent) error
SetContent is Content Setter 热词内容
func (*TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetOpType ¶
func (r *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetOpType(_opType string) error
SetOpType is OpType Setter 操作类型
func (*TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter schemaKey
func (*TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopHotwordsUpdateAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 三方用户id
type TaobaoAilabAicloudTopHotwordsUpdateAPIResponse ¶
type TaobaoAilabAicloudTopHotwordsUpdateAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopHotwordsUpdateAPIResponseModel }
TaobaoAilabAicloudTopHotwordsUpdateAPIResponse 更新热词 API返回值 taobao.ailab.aicloud.top.hotwords.update
更新ASR热词
func GetTaobaoAilabAicloudTopHotwordsUpdateAPIResponse ¶ added in v1.3.4
func GetTaobaoAilabAicloudTopHotwordsUpdateAPIResponse() *TaobaoAilabAicloudTopHotwordsUpdateAPIResponse
GetTaobaoAilabAicloudTopHotwordsUpdateAPIResponse 从 sync.Pool 获取 TaobaoAilabAicloudTopHotwordsUpdateAPIResponse
func (*TaobaoAilabAicloudTopHotwordsUpdateAPIResponse) Reset ¶ added in v1.3.4
func (m *TaobaoAilabAicloudTopHotwordsUpdateAPIResponse) Reset()
Reset 清空结构体
type TaobaoAilabAicloudTopHotwordsUpdateAPIResponseModel ¶
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 更新热词 成功返回结果
func (*TaobaoAilabAicloudTopHotwordsUpdateAPIResponseModel) Reset ¶ added in v1.3.4
func (m *TaobaoAilabAicloudTopHotwordsUpdateAPIResponseModel) Reset()
Reset 清空结构体
type TaobaoAilabAicloudTopSkilsListNewAPIRequest ¶
type TaobaoAilabAicloudTopSkilsListNewAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopSkilsListNewAPIRequest 获取产品下挂载的技能列表 API请求 taobao.ailab.aicloud.top.skils.list.new
星空平台提供的获取产品下挂载的技能列表新接口
func GetTaobaoAilabAicloudTopSkilsListNewAPIRequest ¶ added in v1.3.4
func GetTaobaoAilabAicloudTopSkilsListNewAPIRequest() *TaobaoAilabAicloudTopSkilsListNewAPIRequest
GetTaobaoAilabAicloudTopSkilsListNewRequest 从 sync.Pool 获取 TaobaoAilabAicloudTopSkilsListNewAPIRequest
func NewTaobaoAilabAicloudTopSkilsListNewRequest ¶
func NewTaobaoAilabAicloudTopSkilsListNewRequest() *TaobaoAilabAicloudTopSkilsListNewAPIRequest
NewTaobaoAilabAicloudTopSkilsListNewRequest 初始化TaobaoAilabAicloudTopSkilsListNewAPIRequest对象
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetPageNo ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetPageNo() int64
GetPageNo PageNo Getter
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetPageSize ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetQuery ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetQuery() string
GetQuery Query Getter
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetType ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetType() string
GetType Type Getter
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopSkilsListNewAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopSkilsListNewAPIRequest) Reset ¶ added in v1.3.4
func (r *TaobaoAilabAicloudTopSkilsListNewAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetPageNo ¶
func (r *TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetPageNo(_pageNo int64) error
SetPageNo is PageNo Setter pageNo
func (*TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetPageSize ¶
func (r *TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter pageSize
func (*TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetQuery ¶
func (r *TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetQuery(_query string) error
SetQuery is Query Setter query(模糊匹配skillName)
func (*TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetType ¶
func (r *TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetType(_type string) error
SetType is Type Setter type(1000代表内容技能,3000代表自定义技能,4000代表官方技能)
func (*TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopSkilsListNewAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopSkilsListNewAPIResponse ¶
type TaobaoAilabAicloudTopSkilsListNewAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopSkilsListNewAPIResponseModel }
TaobaoAilabAicloudTopSkilsListNewAPIResponse 获取产品下挂载的技能列表 API返回值 taobao.ailab.aicloud.top.skils.list.new
星空平台提供的获取产品下挂载的技能列表新接口
func GetTaobaoAilabAicloudTopSkilsListNewAPIResponse ¶ added in v1.3.4
func GetTaobaoAilabAicloudTopSkilsListNewAPIResponse() *TaobaoAilabAicloudTopSkilsListNewAPIResponse
GetTaobaoAilabAicloudTopSkilsListNewAPIResponse 从 sync.Pool 获取 TaobaoAilabAicloudTopSkilsListNewAPIResponse
func (*TaobaoAilabAicloudTopSkilsListNewAPIResponse) Reset ¶ added in v1.3.4
func (m *TaobaoAilabAicloudTopSkilsListNewAPIResponse) Reset()
Reset 清空结构体
type TaobaoAilabAicloudTopSkilsListNewAPIResponseModel ¶
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 获取产品下挂载的技能列表 成功返回结果
func (*TaobaoAilabAicloudTopSkilsListNewAPIResponseModel) Reset ¶ added in v1.3.4
func (m *TaobaoAilabAicloudTopSkilsListNewAPIResponseModel) Reset()
Reset 清空结构体
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 结构体
func GetTopAuthReqDto ¶ added in v1.3.4
func GetTopAuthReqDto() *TopAuthReqDto
GetTopAuthReqDto() 从对象池中获取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 结构体
func GetTopDeviceReqDto ¶ added in v1.3.4
func GetTopDeviceReqDto() *TopDeviceReqDto
GetTopDeviceReqDto() 从对象池中获取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 结构体
func GetTopRefreshReqDto ¶ added in v1.3.4
func GetTopRefreshReqDto() *TopRefreshReqDto
GetTopRefreshReqDto() 从对象池中获取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