Documentation ¶
Overview ¶
Package iot 包含智能设备相关结构体
Index ¶
- type AiCloudResult
- type AlibabaAilabsAligenieAlbumsGetAPIRequest
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetApiMethodName() string
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetExt() string
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetParam1() int64
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetParam2() int64
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetParam3() int64
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetRawParams() model.Params
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetSchema() string
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetUserId() string
- func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetUtdId() string
- func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetExt(_ext string) error
- func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetParam1(_param1 int64) error
- func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetParam2(_param2 int64) error
- func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetParam3(_param3 int64) error
- func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetSchema(_schema string) error
- func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetUserId(_userId string) error
- func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetUtdId(_utdId string) error
- type AlibabaAilabsAligenieAlbumsGetAPIResponse
- type AlibabaAilabsAligenieAlbumsGetAPIResponseModel
- type AlibabaAilabsAligenieAlbumsSearchAPIRequest
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetApiMethodName() string
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetExt() string
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam1() string
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam2() string
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam3() string
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam4() int64
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam5() int64
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetRawParams() model.Params
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetSchema() string
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetUserId() string
- func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetUtdId() string
- func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetExt(_ext string) error
- func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam1(_param1 string) error
- func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam2(_param2 string) error
- func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam3(_param3 string) error
- func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam4(_param4 int64) error
- func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam5(_param5 int64) error
- func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetSchema(_schema string) error
- func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetUserId(_userId string) error
- func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetUtdId(_utdId string) error
- type AlibabaAilabsAligenieAlbumsSearchAPIResponse
- type AlibabaAilabsAligenieAlbumsSearchAPIResponseModel
- type AlibabaAilabsAligenieIotDeviceControlResultAPIRequest
- func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetAckCode() string
- func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetApiMethodName() string
- func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetControl() bool
- func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetDeviceId() string
- func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetRawParams() model.Params
- func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetRequestToken() string
- func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetType() int64
- func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetAckCode(_ackCode string) error
- func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetControl(_control bool) error
- func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetDeviceId(_deviceId string) error
- func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetRequestToken(_requestToken string) error
- func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetType(_type int64) error
- type AlibabaAilabsAligenieIotDeviceControlResultAPIResponse
- type AlibabaAilabsAligenieIotDeviceControlResultAPIResponseModel
- type AlibabaAilabsAligenieTracksSearchAPIRequest
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetApiMethodName() string
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetExt() string
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam1() string
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam2() string
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam3() string
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam4() int64
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam5() int64
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetRawParams() model.Params
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetSchema() string
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetUserId() string
- func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetUtdId() string
- func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetExt(_ext string) error
- func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam1(_param1 string) error
- func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam2(_param2 string) error
- func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam3(_param3 string) error
- func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam4(_param4 int64) error
- func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam5(_param5 int64) error
- func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetSchema(_schema string) error
- func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetUserId(_userId string) error
- func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetUtdId(_utdId string) error
- type AlibabaAilabsAligenieTracksSearchAPIResponse
- type AlibabaAilabsAligenieTracksSearchAPIResponseModel
- type AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest
- func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetApiMethodName() string
- func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetBusinessRecipeId() int64
- func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetOpenAccountId() string
- func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetRawParams() model.Params
- func (r *AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) SetBusinessRecipeId(_businessRecipeId int64) error
- func (r *AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) SetOpenAccountId(_openAccountId string) error
- type AlibabaAilabsIotBusinessRecipeGetdetailAPIResponse
- type AlibabaAilabsIotBusinessRecipeGetdetailAPIResponseModel
- type AlibabaAilabsIotBusinessRecipeGetpageAPIRequest
- func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetApiMethodName() string
- func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetOpenAccountId() string
- func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetPageNum() int64
- func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetPageSize() int64
- func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetRawParams() model.Params
- func (r *AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) SetOpenAccountId(_openAccountId string) error
- func (r *AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) SetPageNum(_pageNum int64) error
- func (r *AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) SetPageSize(_pageSize int64) error
- type AlibabaAilabsIotBusinessRecipeGetpageAPIResponse
- type AlibabaAilabsIotBusinessRecipeGetpageAPIResponseModel
- type AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest
- func (r AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetApiMethodName() string
- func (r AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetParamBusinessRecipeOpenParam() *BusinessRecipeOpenParam
- func (r AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetRawParams() model.Params
- func (r *AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) SetParamBusinessRecipeOpenParam(_paramBusinessRecipeOpenParam *BusinessRecipeOpenParam) error
- type AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponse
- type AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponseModel
- type AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest
- func (r AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetApiMethodName() string
- func (r AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetParamBusinessRecipeStepOpenParam() *BusinessRecipeStepOpenParam
- func (r AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetRawParams() model.Params
- func (r *AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) SetParamBusinessRecipeStepOpenParam(_paramBusinessRecipeStepOpenParam *BusinessRecipeStepOpenParam) error
- type AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponse
- type AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponseModel
- type AlibabaRetailDevicePayUrlGetAPIRequest
- func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetApiMethodName() string
- func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetBizName() string
- func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetDeviceId() string
- func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetIsvOrderId() string
- func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetItemId() int64
- func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetItemType() int64
- func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetBizName(_bizName string) error
- func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetDeviceId(_deviceId string) error
- func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetIsvOrderId(_isvOrderId string) error
- func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetItemId(_itemId int64) error
- func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetItemType(_itemType int64) error
- type AlibabaRetailDevicePayUrlGetAPIResponse
- type AlibabaRetailDevicePayUrlGetAPIResponseModel
- type AlibabaRetailDevicePayUrlGetResult
- type BaseResult
- type BusinessRecipeOpenDto
- type BusinessRecipeOpenParam
- type BusinessRecipeStepActionOpenDto
- type BusinessRecipeStepActionOpenParam
- type BusinessRecipeStepOpenDto
- type BusinessRecipeStepOpenParam
- type ContentTagDto
- type ErrorInfo
- type ImageUrlDto
- type ImageUrlParam
- type Like
- type MediaItem
- type OpenBaseInfo
- type PageInfo
- type PromotionDisplayTop
- type PromotionInItem
- type PromotionInShop
- type RecipeIngredientDto
- type RecipeIngredientParam
- type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest
- func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetDeviceId() string
- func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetExtensions() string
- func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetStatus() string
- func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetVendorId() int64
- func (r *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetDeviceId(_deviceId string) error
- func (r *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetExtensions(_extensions string) error
- func (r *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetStatus(_status string) error
- func (r *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetVendorId(_vendorId int64) error
- type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponse
- type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponseModel
- type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceResult
- type TaobaoAilabAicloudTopAuthGetAPIRequest
- func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetAppType() string
- func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopAuthGetAPIRequest) SetAppType(_appType string) error
- func (r *TaobaoAilabAicloudTopAuthGetAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopAuthGetAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopAuthGetAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopAuthGetAPIResponse
- type TaobaoAilabAicloudTopAuthGetAPIResponseModel
- type TaobaoAilabAicloudTopAuthLogoutAPIRequest
- func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopAuthLogoutAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopAuthLogoutAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopAuthLogoutAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopAuthLogoutAPIResponse
- type TaobaoAilabAicloudTopAuthLogoutAPIResponseModel
- type TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest
- func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponse
- type TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponseModel
- type TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest
- func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetAuthCodes() []string
- func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetAuthCodes(_authCodes []string) error
- func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponse
- type TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponseModel
- type TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest
- func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetParam2() bool
- func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) SetParam2(_param2 bool) error
- type TaobaoAilabAicloudTopDeviceControlChildlockAPIResponse
- type TaobaoAilabAicloudTopDeviceControlChildlockAPIResponseModel
- type TaobaoAilabAicloudTopDeviceControlCustomAPIRequest
- func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetParam2() []string
- func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) SetParam2(_param2 []string) error
- type TaobaoAilabAicloudTopDeviceControlCustomAPIResponse
- type TaobaoAilabAicloudTopDeviceControlCustomAPIResponseModel
- type TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest
- func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetParam2() string
- func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) SetParam2(_param2 string) error
- type TaobaoAilabAicloudTopDeviceControlHibernationAPIResponse
- type TaobaoAilabAicloudTopDeviceControlHibernationAPIResponseModel
- type TaobaoAilabAicloudTopDeviceControlLampAPIRequest
- func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam2() bool
- func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam3() string
- func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam2(_param2 bool) error
- func (r *TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam3(_param3 string) error
- type TaobaoAilabAicloudTopDeviceControlLampAPIResponse
- type TaobaoAilabAicloudTopDeviceControlLampAPIResponseModel
- type TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest
- func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetParam2() bool
- func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) SetParam2(_param2 bool) error
- type TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponse
- type TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponseModel
- type TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest
- func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam2() string
- func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam3() string
- func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam4() string
- func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam2(_param2 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam3(_param3 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam4(_param4 string) error
- type TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponse
- type TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponseModel
- type TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest
- func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetParam2() string
- func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) SetParam2(_param2 string) error
- type TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponse
- type TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponseModel
- type TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest
- func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetParam2() int64
- func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) SetParam2(_param2 int64) error
- type TaobaoAilabAicloudTopDeviceControlVolumeAPIResponse
- type TaobaoAilabAicloudTopDeviceControlVolumeAPIResponseModel
- type TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest
- func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetDeviceId() string
- func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetOriginUserId() string
- func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetSchemaKey() string
- func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetUserType() string
- func (r *TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetDeviceId(_deviceId string) error
- func (r *TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetOriginUserId(_originUserId string) error
- func (r *TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetSchemaKey(_schemaKey string) error
- func (r *TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetUserType(_userType string) error
- type TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponse
- type TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponseModel
- type TaobaoAilabAicloudTopDeviceDetailinfoGetResult
- type TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest
- func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetDeviceOpenId() string
- func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetSkillId() string
- func (r *TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) SetDeviceOpenId(_deviceOpenId string) error
- func (r *TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) SetSkillId(_skillId string) error
- type TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponse
- type TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponseModel
- type TaobaoAilabAicloudTopDeviceDeviceidConvertResult
- type TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest
- func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetDeviceId() string
- func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetOriginUserId() string
- func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetSchemaKey() string
- func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetUserType() string
- func (r *TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetDeviceId(_deviceId string) error
- func (r *TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetOriginUserId(_originUserId string) error
- func (r *TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetSchemaKey(_schemaKey string) error
- func (r *TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetUserType(_userType string) error
- type TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponse
- type TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponseModel
- type TaobaoAilabAicloudTopDeviceExtinfoGetResult
- type TaobaoAilabAicloudTopDeviceGetstatusAPIRequest
- func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) SetParam1(_param1 string) error
- type TaobaoAilabAicloudTopDeviceGetstatusAPIResponse
- type TaobaoAilabAicloudTopDeviceGetstatusAPIResponseModel
- type TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetOpenId() string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetOpenId(_openId string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponse
- type TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponseModel
- type TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetAuthCodes() []string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetOpenId() string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetAuthCodes(_authCodes []string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetOpenId(_openId string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponse
- type TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponseModel
- type TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest
- func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetOpenId() string
- func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetUtdId() string
- func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetUuid() string
- func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetOpenId(_openId string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetUtdId(_utdId string) error
- func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetUuid(_uuid string) error
- type TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponse
- type TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponseModel
- type TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest
- func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopDeviceSettingsResetAPIResponse
- type TaobaoAilabAicloudTopDeviceSettingsResetAPIResponseModel
- type TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest
- func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetDeviceId() string
- func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetOriginUserId() string
- func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetSchemaKey() string
- func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetUserType() string
- func (r *TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetDeviceId(_deviceId string) error
- func (r *TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetOriginUserId(_originUserId string) error
- func (r *TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetSchemaKey(_schemaKey string) error
- func (r *TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetUserType(_userType string) error
- type TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponse
- type TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponseModel
- type TaobaoAilabAicloudTopDeviceStatusinfoGetResult
- type TaobaoAilabAicloudTopDeviceUnbindAPIRequest
- func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopDeviceUnbindAPIResponse
- type TaobaoAilabAicloudTopDeviceUnbindAPIResponseModel
- type TaobaoAilabAicloudTopFeedlistDeleteAPIRequest
- func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetSentenceId() string
- func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetSentenceId(_sentenceId string) error
- func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopFeedlistDeleteAPIResponse
- type TaobaoAilabAicloudTopFeedlistDeleteAPIResponseModel
- type TaobaoAilabAicloudTopFeedlistGetAPIRequest
- func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam2() string
- func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam3() string
- func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam2(_param2 string) error
- func (r *TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam3(_param3 string) error
- type TaobaoAilabAicloudTopFeedlistGetAPIResponse
- type TaobaoAilabAicloudTopFeedlistGetAPIResponseModel
- type TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetParam2() int64
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetParam3() int64
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetParam2(_param2 int64) error
- func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetParam3(_param3 int64) error
- func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponse
- type TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponseModel
- type TaobaoAilabAicloudTopLikeAddAPIRequest
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetContent() string
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetItemId() string
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetSource() string
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetType() string
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetContent(_content string) error
- func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetItemId(_itemId string) error
- func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetSource(_source string) error
- func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetType(_type string) error
- func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopLikeAddAPIResponse
- type TaobaoAilabAicloudTopLikeAddAPIResponseModel
- type TaobaoAilabAicloudTopLikeDeleteAPIRequest
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetItemId() string
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetSource() string
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetType() string
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetItemId(_itemId string) error
- func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetSource(_source string) error
- func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetType(_type string) error
- func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopLikeDeleteAPIResponse
- type TaobaoAilabAicloudTopLikeDeleteAPIResponseModel
- type TaobaoAilabAicloudTopLikeFilterAPIRequest
- func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetMediaItems() []MediaItem
- func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetType() string
- func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetMediaItems(_mediaItems []MediaItem) error
- func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetType(_type string) error
- func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopLikeFilterAPIResponse
- type TaobaoAilabAicloudTopLikeFilterAPIResponseModel
- type TaobaoAilabAicloudTopLikeListAPIRequest
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetParam2() int64
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetParam3() int64
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetParam2(_param2 int64) error
- func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetParam3(_param3 int64) error
- func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopLikeListAPIResponse
- type TaobaoAilabAicloudTopLikeListAPIResponseModel
- type TaobaoAilabAicloudTopMessageAddtextAPIRequest
- func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam0() *OpenBaseInfo
- func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam1() string
- func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam2() string
- func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam3() string
- func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetRawParams() model.Params
- func (r *TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
- func (r *TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam1(_param1 string) error
- func (r *TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam2(_param2 string) error
- func (r *TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam3(_param3 string) error
- type TaobaoAilabAicloudTopMessageAddtextAPIResponse
- type TaobaoAilabAicloudTopMessageAddtextAPIResponseModel
- type TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest
- func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponse
- type TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponseModel
- type TaobaoAilabAicloudTopMessageListAPIRequest
- func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetBeforeTime() string
- func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetLimit() int64
- func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetBeforeTime(_beforeTime string) error
- func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetLimit(_limit int64) error
- func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopMessageListAPIResponse
- type TaobaoAilabAicloudTopMessageListAPIResponseModel
- type TaobaoAilabAicloudTopMessageListModel
- type TaobaoAilabAicloudTopMessageSendAPIRequest
- func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetApiMethodName() string
- func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetAudioPath() string
- func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetExt() string
- func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetRawParams() model.Params
- func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetSchema() string
- func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetUserId() string
- func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetUtdId() string
- func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetAudioPath(_audioPath string) error
- func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetExt(_ext string) error
- func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetSchema(_schema string) error
- func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetUserId(_userId string) error
- func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetUtdId(_utdId string) error
- type TaobaoAilabAicloudTopMessageSendAPIResponse
- type TaobaoAilabAicloudTopMessageSendAPIResponseModel
- type TmallDeviceCarturlGetAPIRequest
- func (r TmallDeviceCarturlGetAPIRequest) GetApiMethodName() string
- func (r TmallDeviceCarturlGetAPIRequest) GetApiParams(params url.Values)
- func (r TmallDeviceCarturlGetAPIRequest) GetDeviceCode() string
- func (r TmallDeviceCarturlGetAPIRequest) GetItemIds() []string
- func (r TmallDeviceCarturlGetAPIRequest) GetLongterm() bool
- func (r TmallDeviceCarturlGetAPIRequest) GetRawParams() model.Params
- func (r *TmallDeviceCarturlGetAPIRequest) SetDeviceCode(_deviceCode string) error
- func (r *TmallDeviceCarturlGetAPIRequest) SetItemIds(_itemIds []string) error
- func (r *TmallDeviceCarturlGetAPIRequest) SetLongterm(_longterm bool) error
- type TmallDeviceCarturlGetAPIResponse
- type TmallDeviceCarturlGetAPIResponseModel
- type TmallDeviceItemPromotionGetAPIRequest
- func (r TmallDeviceItemPromotionGetAPIRequest) GetApiMethodName() string
- func (r TmallDeviceItemPromotionGetAPIRequest) GetApiParams(params url.Values)
- func (r TmallDeviceItemPromotionGetAPIRequest) GetItemId() int64
- func (r TmallDeviceItemPromotionGetAPIRequest) GetRawParams() model.Params
- func (r *TmallDeviceItemPromotionGetAPIRequest) SetItemId(_itemId int64) error
- type TmallDeviceItemPromotionGetAPIResponse
- type TmallDeviceItemPromotionGetAPIResponseModel
- type TmallDeviceStoreFollowurlGetAPIRequest
- func (r TmallDeviceStoreFollowurlGetAPIRequest) GetApiMethodName() string
- func (r TmallDeviceStoreFollowurlGetAPIRequest) GetApiParams(params url.Values)
- func (r TmallDeviceStoreFollowurlGetAPIRequest) GetBannerImg() string
- func (r TmallDeviceStoreFollowurlGetAPIRequest) GetCallbackUrl() string
- func (r TmallDeviceStoreFollowurlGetAPIRequest) GetDeviceCode() string
- func (r TmallDeviceStoreFollowurlGetAPIRequest) GetFollowRetailAccount() bool
- func (r TmallDeviceStoreFollowurlGetAPIRequest) GetLongterm() bool
- func (r TmallDeviceStoreFollowurlGetAPIRequest) GetRawParams() model.Params
- func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetBannerImg(_bannerImg string) error
- func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetCallbackUrl(_callbackUrl string) error
- func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetDeviceCode(_deviceCode string) error
- func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetFollowRetailAccount(_followRetailAccount bool) error
- func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetLongterm(_longterm bool) error
- type TmallDeviceStoreFollowurlGetAPIResponse
- type TmallDeviceStoreFollowurlGetAPIResponseModel
- type TopDeviceBaseInfoDto
- type TopDeviceDetailInfoDto
- type TopDeviceExtInfoDto
- type TopDeviceStatusInfoDto
- type VideoUrlDto
- type VideoUrlParam
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AiCloudResult ¶
type AiCloudResult struct { // uuid 32位 Uuids []string `json:"uuids,omitempty" xml:"uuids>string,omitempty"` // 对话流列表数据 Models []string `json:"models,omitempty" xml:"models>string,omitempty"` // List<Map<String, Object>>数据结构,List中的每一个条目是一个Map对象,key为属性名称,value为对应的值 ModelList []string `json:"model_list,omitempty" xml:"model_list>string,omitempty"` // model Likes []Like `json:"likes,omitempty" xml:"likes>like,omitempty"` // List数据结构,List中的每一个条目是一个Map对象,key为属性名称,value为对应的值 Model string `json:"model,omitempty" xml:"model,omitempty"` // 返回码 MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // 返回信息 MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 额外扩展信息,JSON串,不一定有 ExtendInfo string `json:"extend_info,omitempty" xml:"extend_info,omitempty"` // auth信息 AuthInfo string `json:"auth_info,omitempty" xml:"auth_info,omitempty"` // 总共符合数据的个数(目前由于底层引擎限制,实际最多能查5000个,超过5000返回为空) RecordCount int64 `json:"record_count,omitempty" xml:"record_count,omitempty"` // 请求是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 是否操作成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
AiCloudResult 结构体
type AlibabaAilabsAligenieAlbumsGetAPIRequest ¶
type AlibabaAilabsAligenieAlbumsGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsAligenieAlbumsGetAPIRequest 专辑详情 API请求 alibaba.ailabs.aligenie.albums.get
给予厂商查询专辑下的音频详情
func NewAlibabaAilabsAligenieAlbumsGetRequest ¶
func NewAlibabaAilabsAligenieAlbumsGetRequest() *AlibabaAilabsAligenieAlbumsGetAPIRequest
NewAlibabaAilabsAligenieAlbumsGetRequest 初始化AlibabaAilabsAligenieAlbumsGetAPIRequest对象
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetApiParams ¶
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetExt ¶
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetExt() string
GetExt Ext Getter
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetParam1 ¶
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetParam1() int64
GetParam1 Param1 Getter
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetParam2 ¶
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetParam2() int64
GetParam2 Param2 Getter
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetParam3 ¶
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetParam3() int64
GetParam3 Param3 Getter
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetSchema ¶
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetSchema() string
GetSchema Schema Getter
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetUserId ¶
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetUserId() string
GetUserId UserId Getter
func (AlibabaAilabsAligenieAlbumsGetAPIRequest) GetUtdId ¶
func (r AlibabaAilabsAligenieAlbumsGetAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*AlibabaAilabsAligenieAlbumsGetAPIRequest) SetExt ¶
func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*AlibabaAilabsAligenieAlbumsGetAPIRequest) SetParam1 ¶
func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetParam1(_param1 int64) error
SetParam1 is Param1 Setter 专辑 id
func (*AlibabaAilabsAligenieAlbumsGetAPIRequest) SetParam2 ¶
func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetParam2(_param2 int64) error
SetParam2 is Param2 Setter 当前页(从1开始, 目前由于底层引擎限制,实际最多能查5000个,超过5000返回为空,请确保页码*分页大小不超过5000)
func (*AlibabaAilabsAligenieAlbumsGetAPIRequest) SetParam3 ¶
func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetParam3(_param3 int64) error
SetParam3 is Param3 Setter 每页数量(不超过50)
func (*AlibabaAilabsAligenieAlbumsGetAPIRequest) SetSchema ¶
func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*AlibabaAilabsAligenieAlbumsGetAPIRequest) SetUserId ¶
func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*AlibabaAilabsAligenieAlbumsGetAPIRequest) SetUtdId ¶
func (r *AlibabaAilabsAligenieAlbumsGetAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type AlibabaAilabsAligenieAlbumsGetAPIResponse ¶
type AlibabaAilabsAligenieAlbumsGetAPIResponse struct { model.CommonResponse AlibabaAilabsAligenieAlbumsGetAPIResponseModel }
AlibabaAilabsAligenieAlbumsGetAPIResponse 专辑详情 API返回值 alibaba.ailabs.aligenie.albums.get
给予厂商查询专辑下的音频详情
type AlibabaAilabsAligenieAlbumsGetAPIResponseModel ¶
type AlibabaAilabsAligenieAlbumsGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_aligenie_albums_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaAilabsAligenieAlbumsGetAPIResponseModel is 专辑详情 成功返回结果
type AlibabaAilabsAligenieAlbumsSearchAPIRequest ¶
type AlibabaAilabsAligenieAlbumsSearchAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsAligenieAlbumsSearchAPIRequest 查询专辑 API请求 alibaba.ailabs.aligenie.albums.search
搜索类目下的专辑信息
func NewAlibabaAilabsAligenieAlbumsSearchRequest ¶
func NewAlibabaAilabsAligenieAlbumsSearchRequest() *AlibabaAilabsAligenieAlbumsSearchAPIRequest
NewAlibabaAilabsAligenieAlbumsSearchRequest 初始化AlibabaAilabsAligenieAlbumsSearchAPIRequest对象
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetApiParams ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetExt ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetExt() string
GetExt Ext Getter
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam1 ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam2 ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam2() string
GetParam2 Param2 Getter
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam3 ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam3() string
GetParam3 Param3 Getter
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam4 ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam4() int64
GetParam4 Param4 Getter
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam5 ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetParam5() int64
GetParam5 Param5 Getter
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetSchema ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetSchema() string
GetSchema Schema Getter
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetUserId ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetUserId() string
GetUserId UserId Getter
func (AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetUtdId ¶
func (r AlibabaAilabsAligenieAlbumsSearchAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetExt ¶
func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam1 ¶
func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 一级类目,如:儿童、新闻、商业财经有声书等
func (*AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam2 ¶
func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam2(_param2 string) error
SetParam2 is Param2 Setter 二级类目,如儿童下有:儿歌、童谣、国学等
func (*AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam3 ¶
func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam3(_param3 string) error
SetParam3 is Param3 Setter 搜索的单个专辑名称
func (*AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam4 ¶
func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam4(_param4 int64) error
SetParam4 is Param4 Setter 当前页(从1开始, 目前由于底层引擎限制,实际最多能查5000个,超过5000返回为空,请确保页码*分页大小不超过5000)
func (*AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam5 ¶
func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetParam5(_param5 int64) error
SetParam5 is Param5 Setter 每页数量(不超过50)
func (*AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetSchema ¶
func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetUserId ¶
func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetUtdId ¶
func (r *AlibabaAilabsAligenieAlbumsSearchAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type AlibabaAilabsAligenieAlbumsSearchAPIResponse ¶
type AlibabaAilabsAligenieAlbumsSearchAPIResponse struct { model.CommonResponse AlibabaAilabsAligenieAlbumsSearchAPIResponseModel }
AlibabaAilabsAligenieAlbumsSearchAPIResponse 查询专辑 API返回值 alibaba.ailabs.aligenie.albums.search
搜索类目下的专辑信息
type AlibabaAilabsAligenieAlbumsSearchAPIResponseModel ¶
type AlibabaAilabsAligenieAlbumsSearchAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_aligenie_albums_search_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaAilabsAligenieAlbumsSearchAPIResponseModel is 查询专辑 成功返回结果
type AlibabaAilabsAligenieIotDeviceControlResultAPIRequest ¶
type AlibabaAilabsAligenieIotDeviceControlResultAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsAligenieIotDeviceControlResultAPIRequest 设备控制结果 API请求 alibaba.ailabs.aligenie.iot.device.control.result
智能IOT解决外部厂商在云云模式在用户通过天猫精灵下发设备指令过程中,厂商指令完成,回调结果通知
func NewAlibabaAilabsAligenieIotDeviceControlResultRequest ¶
func NewAlibabaAilabsAligenieIotDeviceControlResultRequest() *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest
NewAlibabaAilabsAligenieIotDeviceControlResultRequest 初始化AlibabaAilabsAligenieIotDeviceControlResultAPIRequest对象
func (AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetAckCode ¶
func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetAckCode() string
GetAckCode AckCode Getter
func (AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetApiParams ¶
func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetControl ¶
func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetControl() bool
GetControl Control Getter
func (AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetDeviceId ¶
func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetDeviceId() string
GetDeviceId DeviceId Getter
func (AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetRequestToken ¶
func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetRequestToken() string
GetRequestToken RequestToken Getter
func (AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetType ¶
func (r AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) GetType() int64
GetType Type Getter
func (*AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetAckCode ¶
func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetAckCode(_ackCode string) error
SetAckCode is AckCode Setter 厂商执行返回ackCode
func (*AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetControl ¶
func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetControl(_control bool) error
SetControl is Control Setter 控制成功
func (*AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetDeviceId ¶
func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetDeviceId(_deviceId string) error
SetDeviceId is DeviceId Setter 设备ID
func (*AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetRequestToken ¶
func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetRequestToken(_requestToken string) error
SetRequestToken is RequestToken Setter 请求token
func (*AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetType ¶
func (r *AlibabaAilabsAligenieIotDeviceControlResultAPIRequest) SetType(_type int64) error
SetType is Type Setter 操作类型 1:控制操作 0:查询
type AlibabaAilabsAligenieIotDeviceControlResultAPIResponse ¶
type AlibabaAilabsAligenieIotDeviceControlResultAPIResponse struct { model.CommonResponse AlibabaAilabsAligenieIotDeviceControlResultAPIResponseModel }
AlibabaAilabsAligenieIotDeviceControlResultAPIResponse 设备控制结果 API返回值 alibaba.ailabs.aligenie.iot.device.control.result
智能IOT解决外部厂商在云云模式在用户通过天猫精灵下发设备指令过程中,厂商指令完成,回调结果通知
type AlibabaAilabsAligenieIotDeviceControlResultAPIResponseModel ¶
type AlibabaAilabsAligenieIotDeviceControlResultAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_aligenie_iot_device_control_result_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // message Message string `json:"message,omitempty" xml:"message,omitempty"` // statusCode StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` // result Result bool `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaAilabsAligenieIotDeviceControlResultAPIResponseModel is 设备控制结果 成功返回结果
type AlibabaAilabsAligenieTracksSearchAPIRequest ¶
type AlibabaAilabsAligenieTracksSearchAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsAligenieTracksSearchAPIRequest 查询音频 API请求 alibaba.ailabs.aligenie.tracks.search
搜索类目下的音频信息
func NewAlibabaAilabsAligenieTracksSearchRequest ¶
func NewAlibabaAilabsAligenieTracksSearchRequest() *AlibabaAilabsAligenieTracksSearchAPIRequest
NewAlibabaAilabsAligenieTracksSearchRequest 初始化AlibabaAilabsAligenieTracksSearchAPIRequest对象
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetApiParams ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetExt ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetExt() string
GetExt Ext Getter
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam1 ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam2 ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam2() string
GetParam2 Param2 Getter
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam3 ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam3() string
GetParam3 Param3 Getter
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam4 ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam4() int64
GetParam4 Param4 Getter
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam5 ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetParam5() int64
GetParam5 Param5 Getter
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetSchema ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetSchema() string
GetSchema Schema Getter
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetUserId ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetUserId() string
GetUserId UserId Getter
func (AlibabaAilabsAligenieTracksSearchAPIRequest) GetUtdId ¶
func (r AlibabaAilabsAligenieTracksSearchAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*AlibabaAilabsAligenieTracksSearchAPIRequest) SetExt ¶
func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam1 ¶
func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 一级类目,如:儿童、新闻、商业财经有声书等
func (*AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam2 ¶
func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam2(_param2 string) error
SetParam2 is Param2 Setter 二级类目,如儿童下有:儿歌、童谣、国学等
func (*AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam3 ¶
func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam3(_param3 string) error
SetParam3 is Param3 Setter 搜索的单个音频名称
func (*AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam4 ¶
func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam4(_param4 int64) error
SetParam4 is Param4 Setter 当前页(从1开始, 目前由于底层引擎限制,实际最多能查5000个,超过5000返回为空,请确保页码*分页大小不超过5000)
func (*AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam5 ¶
func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetParam5(_param5 int64) error
SetParam5 is Param5 Setter 每页数量(不超过50)
func (*AlibabaAilabsAligenieTracksSearchAPIRequest) SetSchema ¶
func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*AlibabaAilabsAligenieTracksSearchAPIRequest) SetUserId ¶
func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*AlibabaAilabsAligenieTracksSearchAPIRequest) SetUtdId ¶
func (r *AlibabaAilabsAligenieTracksSearchAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type AlibabaAilabsAligenieTracksSearchAPIResponse ¶
type AlibabaAilabsAligenieTracksSearchAPIResponse struct { model.CommonResponse AlibabaAilabsAligenieTracksSearchAPIResponseModel }
AlibabaAilabsAligenieTracksSearchAPIResponse 查询音频 API返回值 alibaba.ailabs.aligenie.tracks.search
搜索类目下的音频信息
type AlibabaAilabsAligenieTracksSearchAPIResponseModel ¶
type AlibabaAilabsAligenieTracksSearchAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_aligenie_tracks_search_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaAilabsAligenieTracksSearchAPIResponseModel is 查询音频 成功返回结果
type AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest ¶
type AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest 获取食谱详情 API请求 alibaba.ailabs.iot.business.recipe.getdetail
获取食谱详情接口,获取ISV自己的食谱详情数据
func NewAlibabaAilabsIotBusinessRecipeGetdetailRequest ¶
func NewAlibabaAilabsIotBusinessRecipeGetdetailRequest() *AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest
NewAlibabaAilabsIotBusinessRecipeGetdetailRequest 初始化AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest对象
func (AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetApiParams ¶
func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetBusinessRecipeId ¶
func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetBusinessRecipeId() int64
GetBusinessRecipeId BusinessRecipeId Getter
func (AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetOpenAccountId ¶
func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetOpenAccountId() string
GetOpenAccountId OpenAccountId Getter
func (AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) SetBusinessRecipeId ¶
func (r *AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) SetBusinessRecipeId(_businessRecipeId int64) error
SetBusinessRecipeId is BusinessRecipeId Setter 行业食谱id
func (*AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) SetOpenAccountId ¶
func (r *AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest) SetOpenAccountId(_openAccountId string) error
SetOpenAccountId is OpenAccountId Setter 开放账号id
type AlibabaAilabsIotBusinessRecipeGetdetailAPIResponse ¶
type AlibabaAilabsIotBusinessRecipeGetdetailAPIResponse struct { model.CommonResponse AlibabaAilabsIotBusinessRecipeGetdetailAPIResponseModel }
AlibabaAilabsIotBusinessRecipeGetdetailAPIResponse 获取食谱详情 API返回值 alibaba.ailabs.iot.business.recipe.getdetail
获取食谱详情接口,获取ISV自己的食谱详情数据
type AlibabaAilabsIotBusinessRecipeGetdetailAPIResponseModel ¶
type AlibabaAilabsIotBusinessRecipeGetdetailAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_iot_business_recipe_getdetail_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回包装类 Result *BaseResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaAilabsIotBusinessRecipeGetdetailAPIResponseModel is 获取食谱详情 成功返回结果
type AlibabaAilabsIotBusinessRecipeGetpageAPIRequest ¶
type AlibabaAilabsIotBusinessRecipeGetpageAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsIotBusinessRecipeGetpageAPIRequest 分页查询食谱 API请求 alibaba.ailabs.iot.business.recipe.getpage
分页查询食谱数据
func NewAlibabaAilabsIotBusinessRecipeGetpageRequest ¶
func NewAlibabaAilabsIotBusinessRecipeGetpageRequest() *AlibabaAilabsIotBusinessRecipeGetpageAPIRequest
NewAlibabaAilabsIotBusinessRecipeGetpageRequest 初始化AlibabaAilabsIotBusinessRecipeGetpageAPIRequest对象
func (AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetApiParams ¶
func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetOpenAccountId ¶
func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetOpenAccountId() string
GetOpenAccountId OpenAccountId Getter
func (AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetPageNum ¶
func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetPageNum() int64
GetPageNum PageNum Getter
func (AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetPageSize ¶
func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) SetOpenAccountId ¶
func (r *AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) SetOpenAccountId(_openAccountId string) error
SetOpenAccountId is OpenAccountId Setter 开放账号id
func (*AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) SetPageNum ¶
func (r *AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) SetPageNum(_pageNum int64) error
SetPageNum is PageNum Setter 分页页码
func (*AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) SetPageSize ¶
func (r *AlibabaAilabsIotBusinessRecipeGetpageAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 分页大小
type AlibabaAilabsIotBusinessRecipeGetpageAPIResponse ¶
type AlibabaAilabsIotBusinessRecipeGetpageAPIResponse struct { model.CommonResponse AlibabaAilabsIotBusinessRecipeGetpageAPIResponseModel }
AlibabaAilabsIotBusinessRecipeGetpageAPIResponse 分页查询食谱 API返回值 alibaba.ailabs.iot.business.recipe.getpage
分页查询食谱数据
type AlibabaAilabsIotBusinessRecipeGetpageAPIResponseModel ¶
type AlibabaAilabsIotBusinessRecipeGetpageAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_iot_business_recipe_getpage_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回包装类 Result *BaseResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaAilabsIotBusinessRecipeGetpageAPIResponseModel is 分页查询食谱 成功返回结果
type AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest ¶
type AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest 插入和更新食谱 API请求 alibaba.ailabs.iot.business.recipe.insertorupdate
插入和更新食谱,将isv的食谱添加到云端进行存储
func NewAlibabaAilabsIotBusinessRecipeInsertorupdateRequest ¶
func NewAlibabaAilabsIotBusinessRecipeInsertorupdateRequest() *AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest
NewAlibabaAilabsIotBusinessRecipeInsertorupdateRequest 初始化AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest对象
func (AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetApiParams ¶
func (r AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetParamBusinessRecipeOpenParam ¶
func (r AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetParamBusinessRecipeOpenParam() *BusinessRecipeOpenParam
GetParamBusinessRecipeOpenParam ParamBusinessRecipeOpenParam Getter
func (AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) SetParamBusinessRecipeOpenParam ¶
func (r *AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest) SetParamBusinessRecipeOpenParam(_paramBusinessRecipeOpenParam *BusinessRecipeOpenParam) error
SetParamBusinessRecipeOpenParam is ParamBusinessRecipeOpenParam Setter 行业食谱开放参数
type AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponse ¶
type AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponse struct { model.CommonResponse AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponseModel }
AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponse 插入和更新食谱 API返回值 alibaba.ailabs.iot.business.recipe.insertorupdate
插入和更新食谱,将isv的食谱添加到云端进行存储
type AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponseModel ¶
type AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_iot_business_recipe_insertorupdate_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // 追踪id TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 响应code RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"` // 返回结果,行业食谱Id RetValue int64 `json:"ret_value,omitempty" xml:"ret_value,omitempty"` }
AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponseModel is 插入和更新食谱 成功返回结果
type AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest ¶
type AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest 插入或更新食谱步骤 API请求 alibaba.ailabs.iot.business.recipestep.insertorupdate
插入或更新食谱步骤
func NewAlibabaAilabsIotBusinessRecipestepInsertorupdateRequest ¶
func NewAlibabaAilabsIotBusinessRecipestepInsertorupdateRequest() *AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest
NewAlibabaAilabsIotBusinessRecipestepInsertorupdateRequest 初始化AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest对象
func (AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetApiMethodName ¶
func (r AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetApiParams ¶
func (r AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetParamBusinessRecipeStepOpenParam ¶
func (r AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetParamBusinessRecipeStepOpenParam() *BusinessRecipeStepOpenParam
GetParamBusinessRecipeStepOpenParam ParamBusinessRecipeStepOpenParam Getter
func (AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) SetParamBusinessRecipeStepOpenParam ¶
func (r *AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest) SetParamBusinessRecipeStepOpenParam(_paramBusinessRecipeStepOpenParam *BusinessRecipeStepOpenParam) error
SetParamBusinessRecipeStepOpenParam is ParamBusinessRecipeStepOpenParam Setter 食谱步骤开放参数
type AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponse ¶
type AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponse struct { model.CommonResponse AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponseModel }
AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponse 插入或更新食谱步骤 API返回值 alibaba.ailabs.iot.business.recipestep.insertorupdate
插入或更新食谱步骤
type AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponseModel ¶
type AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ailabs_iot_business_recipestep_insertorupdate_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // 追踪id TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 响应code RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"` // 返回结果 RetValue int64 `json:"ret_value,omitempty" xml:"ret_value,omitempty"` }
AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponseModel is 插入或更新食谱步骤 成功返回结果
type AlibabaRetailDevicePayUrlGetAPIRequest ¶
type AlibabaRetailDevicePayUrlGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaRetailDevicePayUrlGetAPIRequest 贩卖机支付二维链接获取 API请求 alibaba.retail.device.payUrl.get
贩卖机支付二维链接获取
func NewAlibabaRetailDevicePayUrlGetRequest ¶
func NewAlibabaRetailDevicePayUrlGetRequest() *AlibabaRetailDevicePayUrlGetAPIRequest
NewAlibabaRetailDevicePayUrlGetRequest 初始化AlibabaRetailDevicePayUrlGetAPIRequest对象
func (AlibabaRetailDevicePayUrlGetAPIRequest) GetApiMethodName ¶
func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaRetailDevicePayUrlGetAPIRequest) GetApiParams ¶
func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaRetailDevicePayUrlGetAPIRequest) GetBizName ¶
func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetBizName() string
GetBizName BizName Getter
func (AlibabaRetailDevicePayUrlGetAPIRequest) GetDeviceId ¶
func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetDeviceId() string
GetDeviceId DeviceId Getter
func (AlibabaRetailDevicePayUrlGetAPIRequest) GetIsvOrderId ¶
func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetIsvOrderId() string
GetIsvOrderId IsvOrderId Getter
func (AlibabaRetailDevicePayUrlGetAPIRequest) GetItemId ¶
func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetItemId() int64
GetItemId ItemId Getter
func (AlibabaRetailDevicePayUrlGetAPIRequest) GetItemType ¶
func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetItemType() int64
GetItemType ItemType Getter
func (AlibabaRetailDevicePayUrlGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaRetailDevicePayUrlGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaRetailDevicePayUrlGetAPIRequest) SetBizName ¶
func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetBizName(_bizName string) error
SetBizName is BizName Setter 业务名称
func (*AlibabaRetailDevicePayUrlGetAPIRequest) SetDeviceId ¶
func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetDeviceId(_deviceId string) error
SetDeviceId is DeviceId Setter 设备sn
func (*AlibabaRetailDevicePayUrlGetAPIRequest) SetIsvOrderId ¶
func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetIsvOrderId(_isvOrderId string) error
SetIsvOrderId is IsvOrderId Setter 外部订单id
func (*AlibabaRetailDevicePayUrlGetAPIRequest) SetItemId ¶
func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetItemId(_itemId int64) error
SetItemId is ItemId Setter 商品id
func (*AlibabaRetailDevicePayUrlGetAPIRequest) SetItemType ¶
func (r *AlibabaRetailDevicePayUrlGetAPIRequest) SetItemType(_itemType int64) error
SetItemType is ItemType Setter 1表示商品box,0或者为空表示普通商品
type AlibabaRetailDevicePayUrlGetAPIResponse ¶
type AlibabaRetailDevicePayUrlGetAPIResponse struct { model.CommonResponse AlibabaRetailDevicePayUrlGetAPIResponseModel }
AlibabaRetailDevicePayUrlGetAPIResponse 贩卖机支付二维链接获取 API返回值 alibaba.retail.device.payUrl.get
贩卖机支付二维链接获取
type AlibabaRetailDevicePayUrlGetAPIResponseModel ¶
type AlibabaRetailDevicePayUrlGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_retail_device_payUrl_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AlibabaRetailDevicePayUrlGetResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaRetailDevicePayUrlGetAPIResponseModel is 贩卖机支付二维链接获取 成功返回结果
type AlibabaRetailDevicePayUrlGetResult ¶
type AlibabaRetailDevicePayUrlGetResult struct { // errorInfos ErrorInfos []ErrorInfo `json:"error_infos,omitempty" xml:"error_infos>error_info,omitempty"` // module Module string `json:"module,omitempty" xml:"module,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaRetailDevicePayUrlGetResult 结构体
type BaseResult ¶
type BaseResult struct { // 信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // 追踪id TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"` // 响应code RetCode int64 `json:"ret_code,omitempty" xml:"ret_code,omitempty"` // 返回结果 RetValue *BusinessRecipeOpenDto `json:"ret_value,omitempty" xml:"ret_value,omitempty"` }
BaseResult 结构体
type BusinessRecipeOpenDto ¶
type BusinessRecipeOpenDto struct { // 食谱食材参数列表 RecipeIngredientList []RecipeIngredientDto `json:"recipe_ingredient_list,omitempty" xml:"recipe_ingredient_list>recipe_ingredient_dto,omitempty"` // 食谱步骤列表 RecipeStepList []BusinessRecipeStepOpenDto `json:"recipe_step_list,omitempty" xml:"recipe_step_list>business_recipe_step_open_dto,omitempty"` // 标签列表 TagList []ContentTagDto `json:"tag_list,omitempty" xml:"tag_list>content_tag_dto,omitempty"` // 菜谱描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 食谱中文名 RecipeNameCn string `json:"recipe_name_cn,omitempty" xml:"recipe_name_cn,omitempty"` // 食谱提示信息 Tips string `json:"tips,omitempty" xml:"tips,omitempty"` // 食谱类型 0视频菜谱 1图文菜谱 RecipeType string `json:"recipe_type,omitempty" xml:"recipe_type,omitempty"` // 行业食谱id BusinessRecipeId int64 `json:"business_recipe_id,omitempty" xml:"business_recipe_id,omitempty"` // 菜谱功能类型 1 普通食谱 2 智能食谱 FunctionType int64 `json:"function_type,omitempty" xml:"function_type,omitempty"` // 食谱图片 RecipeImage *ImageUrlDto `json:"recipe_image,omitempty" xml:"recipe_image,omitempty"` // 食谱时间,单位秒 RecipeTime int64 `json:"recipe_time,omitempty" xml:"recipe_time,omitempty"` // 食谱视频 RecipeVideo *VideoUrlDto `json:"recipe_video,omitempty" xml:"recipe_video,omitempty"` }
BusinessRecipeOpenDto 结构体
type BusinessRecipeOpenParam ¶
type BusinessRecipeOpenParam struct { // 重量及单位 RecipeIngredientList []RecipeIngredientParam `json:"recipe_ingredient_list,omitempty" xml:"recipe_ingredient_list>recipe_ingredient_param,omitempty"` // 标签列表 TagIdList []int64 `json:"tag_id_list,omitempty" xml:"tag_id_list>int64,omitempty"` // 菜谱描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 开放账号id OpenAccountId string `json:"open_account_id,omitempty" xml:"open_account_id,omitempty"` // 食谱中文名 RecipeNameCn string `json:"recipe_name_cn,omitempty" xml:"recipe_name_cn,omitempty"` // 菜谱提示信息 Tips string `json:"tips,omitempty" xml:"tips,omitempty"` // 品类Id DevTypeId int64 `json:"dev_type_id,omitempty" xml:"dev_type_id,omitempty"` // 食谱id RecipeId int64 `json:"recipe_id,omitempty" xml:"recipe_id,omitempty"` // 食谱图片 RecipeImage *ImageUrlParam `json:"recipe_image,omitempty" xml:"recipe_image,omitempty"` // 食谱类型 0视频菜谱 1图文菜谱 RecipeType int64 `json:"recipe_type,omitempty" xml:"recipe_type,omitempty"` // 食谱视频 RecipeVideo *VideoUrlParam `json:"recipe_video,omitempty" xml:"recipe_video,omitempty"` }
BusinessRecipeOpenParam 结构体
type BusinessRecipeStepActionOpenDto ¶
type BusinessRecipeStepActionOpenDto struct { // 指令名 ActionName string `json:"action_name,omitempty" xml:"action_name,omitempty"` // 指令值 ActionValue string `json:"action_value,omitempty" xml:"action_value,omitempty"` // 指令类型:0:整数型,1:枚举类型,2:浮点类型,3:布尔型,4:字符串,5:时间型,6:JSON对象 ActionType int64 `json:"action_type,omitempty" xml:"action_type,omitempty"` // 指令顺序号 Sequence int64 `json:"sequence,omitempty" xml:"sequence,omitempty"` }
BusinessRecipeStepActionOpenDto 结构体
type BusinessRecipeStepActionOpenParam ¶
type BusinessRecipeStepActionOpenParam struct { // 指令名称 ActionName string `json:"action_name,omitempty" xml:"action_name,omitempty"` // 指令值 ActionValue string `json:"action_value,omitempty" xml:"action_value,omitempty"` // 指令顺序号 Sequence int64 `json:"sequence,omitempty" xml:"sequence,omitempty"` }
BusinessRecipeStepActionOpenParam 结构体
type BusinessRecipeStepOpenDto ¶
type BusinessRecipeStepOpenDto struct { // 食谱步骤指令列表 RecipeStepActionList []BusinessRecipeStepActionOpenDto `json:"recipe_step_action_list,omitempty" xml:"recipe_step_action_list>business_recipe_step_action_open_dto,omitempty"` // 步骤详细描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 食谱步骤名 RecipeStepName string `json:"recipe_step_name,omitempty" xml:"recipe_step_name,omitempty"` // 食谱步骤提示 Tips string `json:"tips,omitempty" xml:"tips,omitempty"` // 行业食谱id BusinessRecipeId int64 `json:"business_recipe_id,omitempty" xml:"business_recipe_id,omitempty"` // 行业食谱步骤id BusinessRecipeStepId int64 `json:"business_recipe_step_id,omitempty" xml:"business_recipe_step_id,omitempty"` // 食谱步骤图url ImageUrl *ImageUrlDto `json:"image_url,omitempty" xml:"image_url,omitempty"` // 食谱步骤时间 RecipeStepTime int64 `json:"recipe_step_time,omitempty" xml:"recipe_step_time,omitempty"` // 顺序号 Sequence int64 `json:"sequence,omitempty" xml:"sequence,omitempty"` // 食谱步骤视频 VideoUrl *VideoUrlDto `json:"video_url,omitempty" xml:"video_url,omitempty"` }
BusinessRecipeStepOpenDto 结构体
type BusinessRecipeStepOpenParam ¶
type BusinessRecipeStepOpenParam struct { // 步骤指令列表 RecipeStepActionList []BusinessRecipeStepActionOpenParam `json:"recipe_step_action_list,omitempty" xml:"recipe_step_action_list>business_recipe_step_action_open_param,omitempty"` // 食谱步骤描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 开放账号Id OpenAccountId string `json:"open_account_id,omitempty" xml:"open_account_id,omitempty"` // 食谱步骤中文名 RecipeStepNameCn string `json:"recipe_step_name_cn,omitempty" xml:"recipe_step_name_cn,omitempty"` // 食谱步骤提示 Tips string `json:"tips,omitempty" xml:"tips,omitempty"` // 行业食谱id BusinessRecipeId int64 `json:"business_recipe_id,omitempty" xml:"business_recipe_id,omitempty"` // 行业食谱步骤id BusinessRecipeStepId int64 `json:"business_recipe_step_id,omitempty" xml:"business_recipe_step_id,omitempty"` // 食谱步骤图片 ImageUrl *ImageUrlParam `json:"image_url,omitempty" xml:"image_url,omitempty"` // 食谱步骤时间 RecipeStepTime int64 `json:"recipe_step_time,omitempty" xml:"recipe_step_time,omitempty"` // 食谱步骤顺序号 Sequence int64 `json:"sequence,omitempty" xml:"sequence,omitempty"` // 食谱步骤视频 VideoUrl *VideoUrlParam `json:"video_url,omitempty" xml:"video_url,omitempty"` // 指令标识:0不支持指令,1支持指令 ActionFlag int64 `json:"action_flag,omitempty" xml:"action_flag,omitempty"` }
BusinessRecipeStepOpenParam 结构体
type ContentTagDto ¶
type ContentTagDto struct { // 标签名称 TagName string `json:"tag_name,omitempty" xml:"tag_name,omitempty"` // 标签id TagId int64 `json:"tag_id,omitempty" xml:"tag_id,omitempty"` }
ContentTagDto 结构体
type ErrorInfo ¶
type ErrorInfo struct { // errorCode ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // subErrorCode SubErrorCode string `json:"sub_error_code,omitempty" xml:"sub_error_code,omitempty"` // errorMessage ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` }
ErrorInfo 结构体
type ImageUrlDto ¶
type ImageUrlDto struct { // 默认图片 Img string `json:"img,omitempty" xml:"img,omitempty"` // 大图 Large string `json:"large,omitempty" xml:"large,omitempty"` // 中图 Medium string `json:"medium,omitempty" xml:"medium,omitempty"` // 小图 Small string `json:"small,omitempty" xml:"small,omitempty"` }
ImageUrlDto 结构体
type ImageUrlParam ¶
type ImageUrlParam struct { // 默认图片 Img string `json:"img,omitempty" xml:"img,omitempty"` // 大图 Large string `json:"large,omitempty" xml:"large,omitempty"` // 中图 Medium string `json:"medium,omitempty" xml:"medium,omitempty"` // 小图 Small string `json:"small,omitempty" xml:"small,omitempty"` }
ImageUrlParam 结构体
type Like ¶
type Like struct { // 收藏音频源 Source string `json:"source,omitempty" xml:"source,omitempty"` // 收藏音频id Id string `json:"id,omitempty" xml:"id,omitempty"` // 收藏音频专辑名 Album string `json:"album,omitempty" xml:"album,omitempty"` // 收藏音频演唱者 Author string `json:"author,omitempty" xml:"author,omitempty"` // 收藏音频名 Name string `json:"name,omitempty" xml:"name,omitempty"` }
Like 结构体
type MediaItem ¶
type MediaItem struct { // json格式附加信息 Content string `json:"content,omitempty" xml:"content,omitempty"` // 专辑id AlbumId string `json:"album_id,omitempty" xml:"album_id,omitempty"` // 歌曲源 Source string `json:"source,omitempty" xml:"source,omitempty"` // 歌曲id ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"` // 扩展字段 ExtendInfo string `json:"extend_info,omitempty" xml:"extend_info,omitempty"` // 歌曲长度 Length int64 `json:"length,omitempty" xml:"length,omitempty"` // 是否为专辑 IsAlbum bool `json:"is_album,omitempty" xml:"is_album,omitempty"` }
MediaItem 结构体
type OpenBaseInfo ¶
type OpenBaseInfo struct { // 账户体系隔离 Schema string `json:"schema,omitempty" xml:"schema,omitempty"` // 用户ID,此处传入第三方账户体系的用户id UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"` // 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数 UtdId string `json:"utd_id,omitempty" xml:"utd_id,omitempty"` // 扩展信息,用于存放APP类型等 Ext string `json:"ext,omitempty" xml:"ext,omitempty"` }
OpenBaseInfo 结构体
type PageInfo ¶
type PageInfo struct { // 数据集 List []BusinessRecipeOpenDto `json:"list,omitempty" xml:"list>business_recipe_open_dto,omitempty"` // 分页大小 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` // 分页页码 PageNum int64 `json:"page_num,omitempty" xml:"page_num,omitempty"` // 总条数 Total int64 `json:"total,omitempty" xml:"total,omitempty"` }
PageInfo 结构体
type PromotionDisplayTop ¶
type PromotionDisplayTop struct { // 单品级优惠信息 PromotionInItemList []PromotionInItem `json:"promotion_in_item_list,omitempty" xml:"promotion_in_item_list>promotion_in_item,omitempty"` // 店铺级优惠信息 PromotionInShopList []PromotionInShop `json:"promotion_in_shop_list,omitempty" xml:"promotion_in_shop_list>promotion_in_shop,omitempty"` }
PromotionDisplayTop 结构体
type PromotionInItem ¶
type PromotionInItem struct { // sku价格对应的id(保证二者顺序相同) SkuIdList []string `json:"sku_id_list,omitempty" xml:"sku_id_list>string,omitempty"` // idValue的值 PromotionId string `json:"promotion_id,omitempty" xml:"promotion_id,omitempty"` // 优惠展示名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 优惠折后价格 ItemPromoPrice string `json:"item_promo_price,omitempty" xml:"item_promo_price,omitempty"` // sku价格列表 SkuPriceList string `json:"sku_price_list,omitempty" xml:"sku_price_list,omitempty"` // 优惠描述 Desc string `json:"desc,omitempty" xml:"desc,omitempty"` // 优惠开始时间 StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"` // 优惠结束时间 EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"` // 需要支付附加物,显示为+xxx。如:+20淘金币 OtherNeed string `json:"other_need,omitempty" xml:"other_need,omitempty"` // 赠送东西。如:送10商城积分 OtherSend string `json:"other_send,omitempty" xml:"other_send,omitempty"` }
PromotionInItem 结构体
type PromotionInShop ¶
type PromotionInShop struct { // 优惠活动名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // idValue值 PromotionId string `json:"promotion_id,omitempty" xml:"promotion_id,omitempty"` // 优惠详情描述。 PromotionDetailDesc string `json:"promotion_detail_desc,omitempty" xml:"promotion_detail_desc,omitempty"` }
PromotionInShop 结构体
type RecipeIngredientDto ¶
type RecipeIngredientDto struct { // 参数名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 重量及单位 Weight string `json:"weight,omitempty" xml:"weight,omitempty"` }
RecipeIngredientDto 结构体
type RecipeIngredientParam ¶
type RecipeIngredientParam struct { // 参数名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 重量及单位 Weight string `json:"weight,omitempty" xml:"weight,omitempty"` }
RecipeIngredientParam 结构体
type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest ¶
type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest 零配方案上报设备 API请求 taobao.ailab.aicloud.smarthome.top.genielink.reportdevice
零配方案中设备联网成功之后上报设备
func NewTaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceRequest ¶
func NewTaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceRequest() *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest
NewTaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceRequest 初始化TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest对象
func (TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetDeviceId ¶
func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetDeviceId() string
GetDeviceId DeviceId Getter
func (TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetExtensions ¶
func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetExtensions() string
GetExtensions Extensions Getter
func (TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetStatus ¶
func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetStatus() string
GetStatus Status Getter
func (TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetVendorId ¶
func (r TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) GetVendorId() int64
GetVendorId VendorId Getter
func (*TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetDeviceId ¶
func (r *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetDeviceId(_deviceId string) error
SetDeviceId is DeviceId Setter 设备id
func (*TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetExtensions ¶
func (r *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetExtensions(_extensions string) error
SetExtensions is Extensions Setter 保留字段json字符串
func (*TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetStatus ¶
func (r *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetStatus(_status string) error
SetStatus is Status Setter 设备状态,online上线,offline下线
func (*TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetVendorId ¶
func (r *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest) SetVendorId(_vendorId int64) error
SetVendorId is VendorId Setter 供应商id
type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponse ¶
type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponse struct { model.CommonResponse TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponseModel }
TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponse 零配方案上报设备 API返回值 taobao.ailab.aicloud.smarthome.top.genielink.reportdevice
零配方案中设备联网成功之后上报设备
type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponseModel ¶
type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_smarthome_top_genielink_reportdevice_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponseModel is 零配方案上报设备 成功返回结果
type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceResult ¶
type TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceResult struct { // message Message string `json:"message,omitempty" xml:"message,omitempty"` // exception Exception string `json:"exception,omitempty" xml:"exception,omitempty"` // statusCode StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` // result Result bool `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceResult 结构体
type TaobaoAilabAicloudTopAuthGetAPIRequest ¶
type TaobaoAilabAicloudTopAuthGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopAuthGetAPIRequest 登陆 API请求 taobao.ailab.aicloud.top.auth.get
登陆
func NewTaobaoAilabAicloudTopAuthGetRequest ¶
func NewTaobaoAilabAicloudTopAuthGetRequest() *TaobaoAilabAicloudTopAuthGetAPIRequest
NewTaobaoAilabAicloudTopAuthGetRequest 初始化TaobaoAilabAicloudTopAuthGetAPIRequest对象
func (TaobaoAilabAicloudTopAuthGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopAuthGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopAuthGetAPIRequest) GetAppType ¶
func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetAppType() string
GetAppType AppType Getter
func (TaobaoAilabAicloudTopAuthGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopAuthGetAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopAuthGetAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopAuthGetAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopAuthGetAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopAuthGetAPIRequest) SetAppType ¶
func (r *TaobaoAilabAicloudTopAuthGetAPIRequest) SetAppType(_appType string) error
SetAppType is AppType Setter app类型
func (*TaobaoAilabAicloudTopAuthGetAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopAuthGetAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopAuthGetAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopAuthGetAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopAuthGetAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopAuthGetAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopAuthGetAPIResponse ¶
type TaobaoAilabAicloudTopAuthGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopAuthGetAPIResponseModel }
TaobaoAilabAicloudTopAuthGetAPIResponse 登陆 API返回值 taobao.ailab.aicloud.top.auth.get
登陆
type TaobaoAilabAicloudTopAuthGetAPIResponseModel ¶
type TaobaoAilabAicloudTopAuthGetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_auth_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopAuthGetAPIResponseModel is 登陆 成功返回结果
type TaobaoAilabAicloudTopAuthLogoutAPIRequest ¶
type TaobaoAilabAicloudTopAuthLogoutAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopAuthLogoutAPIRequest 登出 API请求 taobao.ailab.aicloud.top.auth.logout
登出
func NewTaobaoAilabAicloudTopAuthLogoutRequest ¶
func NewTaobaoAilabAicloudTopAuthLogoutRequest() *TaobaoAilabAicloudTopAuthLogoutAPIRequest
NewTaobaoAilabAicloudTopAuthLogoutRequest 初始化TaobaoAilabAicloudTopAuthLogoutAPIRequest对象
func (TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopAuthLogoutAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopAuthLogoutAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopAuthLogoutAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离,建议传入设备uuid
func (*TaobaoAilabAicloudTopAuthLogoutAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopAuthLogoutAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopAuthLogoutAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopAuthLogoutAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopAuthLogoutAPIResponse ¶
type TaobaoAilabAicloudTopAuthLogoutAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopAuthLogoutAPIResponseModel }
TaobaoAilabAicloudTopAuthLogoutAPIResponse 登出 API返回值 taobao.ailab.aicloud.top.auth.logout
登出
type TaobaoAilabAicloudTopAuthLogoutAPIResponseModel ¶
type TaobaoAilabAicloudTopAuthLogoutAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_auth_logout_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgInfo错误码信息,成功返回null MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopAuthLogoutAPIResponseModel is 登出 成功返回结果
type TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest ¶
type TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest 获取设备授权码 API请求 taobao.ailab.aicloud.top.device.authcode.get
获取设备授权码
func NewTaobaoAilabAicloudTopDeviceAuthcodeGetRequest ¶
func NewTaobaoAilabAicloudTopDeviceAuthcodeGetRequest() *TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest
NewTaobaoAilabAicloudTopDeviceAuthcodeGetRequest 初始化TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest对象
func (TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离,即硬件接入平台中取得的schema key。
func (*TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id,由开发者或厂商自行定义,每一schema key下唯一即可
func (*TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter (废弃) 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponse ¶
type TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponseModel }
TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponse 获取设备授权码 API返回值 taobao.ailab.aicloud.top.device.authcode.get
获取设备授权码
type TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_authcode_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 设备授权码,后续流程中所述的auth code Model string `json:"model,omitempty" xml:"model,omitempty"` // msgInfo错误码信息,成功返回null MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponseModel is 获取设备授权码 成功返回结果
type TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest ¶
type TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest 获取设备授权码验证结果 API请求 taobao.ailab.aicloud.top.device.authresult.get
获取设备授权码验证结果
func NewTaobaoAilabAicloudTopDeviceAuthresultGetRequest ¶
func NewTaobaoAilabAicloudTopDeviceAuthresultGetRequest() *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest
NewTaobaoAilabAicloudTopDeviceAuthresultGetRequest 初始化TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest对象
func (TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetAuthCodes ¶
func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetAuthCodes() []string
GetAuthCodes AuthCodes Getter
func (TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetAuthCodes ¶
func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetAuthCodes(_authCodes []string) error
SetAuthCodes is AuthCodes Setter authCodes信息
func (*TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponse ¶
type TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponseModel }
TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponse 获取设备授权码验证结果 API返回值 taobao.ailab.aicloud.top.device.authresult.get
获取设备授权码验证结果
type TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_authresult_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponseModel is 获取设备授权码验证结果 成功返回结果
type TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest ¶
type TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest 设备儿童锁 API请求 taobao.ailab.aicloud.top.device.control.childlock
设备儿童锁
func NewTaobaoAilabAicloudTopDeviceControlChildlockRequest ¶
func NewTaobaoAilabAicloudTopDeviceControlChildlockRequest() *TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest
NewTaobaoAilabAicloudTopDeviceControlChildlockRequest 初始化TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest对象
func (TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetParam2() bool
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest) SetParam2(_param2 bool) error
SetParam2 is Param2 Setter 是否打开
type TaobaoAilabAicloudTopDeviceControlChildlockAPIResponse ¶
type TaobaoAilabAicloudTopDeviceControlChildlockAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceControlChildlockAPIResponseModel }
TaobaoAilabAicloudTopDeviceControlChildlockAPIResponse 设备儿童锁 API返回值 taobao.ailab.aicloud.top.device.control.childlock
设备儿童锁
type TaobaoAilabAicloudTopDeviceControlChildlockAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceControlChildlockAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_control_childlock_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 业务请求是否成功 Model bool `json:"model,omitempty" xml:"model,omitempty"` // 网络请求是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopDeviceControlChildlockAPIResponseModel is 设备儿童锁 成功返回结果
type TaobaoAilabAicloudTopDeviceControlCustomAPIRequest ¶
type TaobaoAilabAicloudTopDeviceControlCustomAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceControlCustomAPIRequest 设备控制自定义扩展接口 API请求 taobao.ailab.aicloud.top.device.control.custom
设备控制自定义扩展接口
func NewTaobaoAilabAicloudTopDeviceControlCustomRequest ¶
func NewTaobaoAilabAicloudTopDeviceControlCustomRequest() *TaobaoAilabAicloudTopDeviceControlCustomAPIRequest
NewTaobaoAilabAicloudTopDeviceControlCustomRequest 初始化TaobaoAilabAicloudTopDeviceControlCustomAPIRequest对象
func (TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetParam2() []string
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopDeviceControlCustomAPIRequest) SetParam2(_param2 []string) error
SetParam2 is Param2 Setter 参数key-value列表
type TaobaoAilabAicloudTopDeviceControlCustomAPIResponse ¶
type TaobaoAilabAicloudTopDeviceControlCustomAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceControlCustomAPIResponseModel }
TaobaoAilabAicloudTopDeviceControlCustomAPIResponse 设备控制自定义扩展接口 API返回值 taobao.ailab.aicloud.top.device.control.custom
设备控制自定义扩展接口
type TaobaoAilabAicloudTopDeviceControlCustomAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceControlCustomAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_control_custom_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 业务请求是否成功 Model bool `json:"model,omitempty" xml:"model,omitempty"` // 网络请求是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopDeviceControlCustomAPIResponseModel is 设备控制自定义扩展接口 成功返回结果
type TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest ¶
type TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest 定时休眠 API请求 taobao.ailab.aicloud.top.device.control.hibernation
定时休眠
func NewTaobaoAilabAicloudTopDeviceControlHibernationRequest ¶
func NewTaobaoAilabAicloudTopDeviceControlHibernationRequest() *TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest
NewTaobaoAilabAicloudTopDeviceControlHibernationRequest 初始化TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest对象
func (TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetParam2() string
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest) SetParam2(_param2 string) error
SetParam2 is Param2 Setter N秒后休眠
type TaobaoAilabAicloudTopDeviceControlHibernationAPIResponse ¶
type TaobaoAilabAicloudTopDeviceControlHibernationAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceControlHibernationAPIResponseModel }
TaobaoAilabAicloudTopDeviceControlHibernationAPIResponse 定时休眠 API返回值 taobao.ailab.aicloud.top.device.control.hibernation
定时休眠
type TaobaoAilabAicloudTopDeviceControlHibernationAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceControlHibernationAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_control_hibernation_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 业务请求是否成功 Model bool `json:"model,omitempty" xml:"model,omitempty"` // 网络请求是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopDeviceControlHibernationAPIResponseModel is 定时休眠 成功返回结果
type TaobaoAilabAicloudTopDeviceControlLampAPIRequest ¶
type TaobaoAilabAicloudTopDeviceControlLampAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceControlLampAPIRequest 台灯控制 API请求 taobao.ailab.aicloud.top.device.control.lamp
台灯控制
func NewTaobaoAilabAicloudTopDeviceControlLampRequest ¶
func NewTaobaoAilabAicloudTopDeviceControlLampRequest() *TaobaoAilabAicloudTopDeviceControlLampAPIRequest
NewTaobaoAilabAicloudTopDeviceControlLampRequest 初始化TaobaoAilabAicloudTopDeviceControlLampAPIRequest对象
func (TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam2() bool
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam3 ¶
func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetParam3() string
GetParam3 Param3 Getter
func (TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceControlLampAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam2(_param2 bool) error
SetParam2 is Param2 Setter 是否打开
func (*TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam3 ¶
func (r *TaobaoAilabAicloudTopDeviceControlLampAPIRequest) SetParam3(_param3 string) error
SetParam3 is Param3 Setter 目标名称
type TaobaoAilabAicloudTopDeviceControlLampAPIResponse ¶
type TaobaoAilabAicloudTopDeviceControlLampAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceControlLampAPIResponseModel }
TaobaoAilabAicloudTopDeviceControlLampAPIResponse 台灯控制 API返回值 taobao.ailab.aicloud.top.device.control.lamp
台灯控制
type TaobaoAilabAicloudTopDeviceControlLampAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceControlLampAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_control_lamp_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceControlLampAPIResponseModel is 台灯控制 成功返回结果
type TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest ¶
type TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest 设备播放暂停 API请求 taobao.ailab.aicloud.top.device.control.pauseandresume
设备播放暂停
func NewTaobaoAilabAicloudTopDeviceControlPauseandresumeRequest ¶
func NewTaobaoAilabAicloudTopDeviceControlPauseandresumeRequest() *TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest
NewTaobaoAilabAicloudTopDeviceControlPauseandresumeRequest 初始化TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest对象
func (TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetParam2() bool
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest) SetParam2(_param2 bool) error
SetParam2 is Param2 Setter 是暂停还是继续
type TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponse ¶
type TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponseModel }
TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponse 设备播放暂停 API返回值 taobao.ailab.aicloud.top.device.control.pauseandresume
设备播放暂停
type TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_control_pauseandresume_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponseModel is 设备播放暂停 成功返回结果
type TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest ¶
type TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest 通过id播放歌曲 API请求 taobao.ailab.aicloud.top.device.control.playbyid
通过id播放歌曲
func NewTaobaoAilabAicloudTopDeviceControlPlaybyidRequest ¶
func NewTaobaoAilabAicloudTopDeviceControlPlaybyidRequest() *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest
NewTaobaoAilabAicloudTopDeviceControlPlaybyidRequest 初始化TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest对象
func (TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam2() string
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam3 ¶
func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam3() string
GetParam3 Param3 Getter
func (TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam4 ¶
func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetParam4() string
GetParam4 Param4 Getter
func (TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam2(_param2 string) error
SetParam2 is Param2 Setter 音频id
func (*TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam3 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam3(_param3 string) error
SetParam3 is Param3 Setter 音频来源
func (*TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam4 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest) SetParam4(_param4 string) error
SetParam4 is Param4 Setter 音频类型,如果没有音频类型默认填children_song
type TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponse ¶
type TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponseModel }
TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponse 通过id播放歌曲 API返回值 taobao.ailab.aicloud.top.device.control.playbyid
通过id播放歌曲
type TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_control_playbyid_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回结果 Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponseModel is 通过id播放歌曲 成功返回结果
type TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest ¶
type TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest 点播url API请求 taobao.ailab.aicloud.top.device.control.playurl
点播url
func NewTaobaoAilabAicloudTopDeviceControlPlayurlRequest ¶
func NewTaobaoAilabAicloudTopDeviceControlPlayurlRequest() *TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest
NewTaobaoAilabAicloudTopDeviceControlPlayurlRequest 初始化TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest对象
func (TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetParam2() string
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest) SetParam2(_param2 string) error
SetParam2 is Param2 Setter url
type TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponse ¶
type TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponseModel }
TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponse 点播url API返回值 taobao.ailab.aicloud.top.device.control.playurl
点播url
type TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_control_playurl_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 业务请求是否成功 Model bool `json:"model,omitempty" xml:"model,omitempty"` // 网络请求是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponseModel is 点播url 成功返回结果
type TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest ¶
type TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest 设备音量 API请求 taobao.ailab.aicloud.top.device.control.volume
设备音量
func NewTaobaoAilabAicloudTopDeviceControlVolumeRequest ¶
func NewTaobaoAilabAicloudTopDeviceControlVolumeRequest() *TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest
NewTaobaoAilabAicloudTopDeviceControlVolumeRequest 初始化TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest对象
func (TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetParam2() int64
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest) SetParam2(_param2 int64) error
SetParam2 is Param2 Setter 音量0-100
type TaobaoAilabAicloudTopDeviceControlVolumeAPIResponse ¶
type TaobaoAilabAicloudTopDeviceControlVolumeAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceControlVolumeAPIResponseModel }
TaobaoAilabAicloudTopDeviceControlVolumeAPIResponse 设备音量 API返回值 taobao.ailab.aicloud.top.device.control.volume
设备音量
type TaobaoAilabAicloudTopDeviceControlVolumeAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceControlVolumeAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_control_volume_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 业务请求是否成功 Model bool `json:"model,omitempty" xml:"model,omitempty"` // 网络请求是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopDeviceControlVolumeAPIResponseModel is 设备音量 成功返回结果
type TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest ¶
type TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest 获取设备详细信息 API请求 taobao.ailab.aicloud.top.device.detailinfo.get
获取设备详细信息
func NewTaobaoAilabAicloudTopDeviceDetailinfoGetRequest ¶
func NewTaobaoAilabAicloudTopDeviceDetailinfoGetRequest() *TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest
NewTaobaoAilabAicloudTopDeviceDetailinfoGetRequest 初始化TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest对象
func (TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetDeviceId ¶
func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetDeviceId() string
GetDeviceId DeviceId Getter
func (TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetOriginUserId ¶
func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetOriginUserId() string
GetOriginUserId OriginUserId Getter
func (TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetSchemaKey ¶
func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetSchemaKey() string
GetSchemaKey SchemaKey Getter
func (TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetUserType ¶
func (r TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) GetUserType() string
GetUserType UserType Getter
func (*TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetDeviceId ¶
func (r *TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetDeviceId(_deviceId string) error
SetDeviceId is DeviceId Setter 设备id
func (*TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetOriginUserId ¶
func (r *TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetOriginUserId(_originUserId string) error
SetOriginUserId is OriginUserId Setter 三方用户id或淘宝openId
func (*TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetSchemaKey ¶
func (r *TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetSchemaKey(_schemaKey string) error
SetSchemaKey is SchemaKey Setter 账号秘钥
func (*TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetUserType ¶
func (r *TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest) SetUserType(_userType string) error
SetUserType is UserType Setter 三方传extUser,淘宝传openTaoBaoUser
type TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponse ¶
type TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponseModel }
TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponse 获取设备详细信息 API返回值 taobao.ailab.aicloud.top.device.detailinfo.get
获取设备详细信息
type TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_detailinfo_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回model Result *TaobaoAilabAicloudTopDeviceDetailinfoGetResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponseModel is 获取设备详细信息 成功返回结果
type TaobaoAilabAicloudTopDeviceDetailinfoGetResult ¶
type TaobaoAilabAicloudTopDeviceDetailinfoGetResult struct { // message Message string `json:"message,omitempty" xml:"message,omitempty"` // code Code int64 `json:"code,omitempty" xml:"code,omitempty"` // 设备详细信息 Result *TopDeviceDetailInfoDto `json:"result,omitempty" xml:"result,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoAilabAicloudTopDeviceDetailinfoGetResult 结构体
type TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest ¶
type TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest 开放设备id转换内部设备id API请求 taobao.ailab.aicloud.top.device.deviceid.convert
将开放设备id转换为内部设备id
func NewTaobaoAilabAicloudTopDeviceDeviceidConvertRequest ¶
func NewTaobaoAilabAicloudTopDeviceDeviceidConvertRequest() *TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest
NewTaobaoAilabAicloudTopDeviceDeviceidConvertRequest 初始化TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest对象
func (TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetDeviceOpenId ¶
func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetDeviceOpenId() string
GetDeviceOpenId DeviceOpenId Getter
func (TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetSkillId ¶
func (r TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) GetSkillId() string
GetSkillId SkillId Getter
func (*TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) SetDeviceOpenId ¶
func (r *TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) SetDeviceOpenId(_deviceOpenId string) error
SetDeviceOpenId is DeviceOpenId Setter 设备openId
func (*TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) SetSkillId ¶
func (r *TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest) SetSkillId(_skillId string) error
SetSkillId is SkillId Setter 技能id
type TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponse ¶
type TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponseModel }
TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponse 开放设备id转换内部设备id API返回值 taobao.ailab.aicloud.top.device.deviceid.convert
将开放设备id转换为内部设备id
type TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_deviceid_convert_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回model Result *TaobaoAilabAicloudTopDeviceDeviceidConvertResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponseModel is 开放设备id转换内部设备id 成功返回结果
type TaobaoAilabAicloudTopDeviceDeviceidConvertResult ¶
type TaobaoAilabAicloudTopDeviceDeviceidConvertResult struct { // 描述 Message string `json:"message,omitempty" xml:"message,omitempty"` // 返回成功 Code int64 `json:"code,omitempty" xml:"code,omitempty"` // 结果详情 Result *TopDeviceBaseInfoDto `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceDeviceidConvertResult 结构体
type TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest ¶
type TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest 获取设备扩展信息 API请求 taobao.ailab.aicloud.top.device.extinfo.get
获取设备扩展信息
func NewTaobaoAilabAicloudTopDeviceExtinfoGetRequest ¶
func NewTaobaoAilabAicloudTopDeviceExtinfoGetRequest() *TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest
NewTaobaoAilabAicloudTopDeviceExtinfoGetRequest 初始化TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest对象
func (TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetDeviceId ¶
func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetDeviceId() string
GetDeviceId DeviceId Getter
func (TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetOriginUserId ¶
func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetOriginUserId() string
GetOriginUserId OriginUserId Getter
func (TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetSchemaKey ¶
func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetSchemaKey() string
GetSchemaKey SchemaKey Getter
func (TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetUserType ¶
func (r TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) GetUserType() string
GetUserType UserType Getter
func (*TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetDeviceId ¶
func (r *TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetDeviceId(_deviceId string) error
SetDeviceId is DeviceId Setter 设备id
func (*TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetOriginUserId ¶
func (r *TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetOriginUserId(_originUserId string) error
SetOriginUserId is OriginUserId Setter 三方id、淘宝openId
func (*TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetSchemaKey ¶
func (r *TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetSchemaKey(_schemaKey string) error
SetSchemaKey is SchemaKey Setter 账号秘钥
func (*TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetUserType ¶
func (r *TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest) SetUserType(_userType string) error
SetUserType is UserType Setter 类型:openTaoBao, extUser
type TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponse ¶
type TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponseModel }
TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponse 获取设备扩展信息 API返回值 taobao.ailab.aicloud.top.device.extinfo.get
获取设备扩展信息
type TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_extinfo_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回model Result *TaobaoAilabAicloudTopDeviceExtinfoGetResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponseModel is 获取设备扩展信息 成功返回结果
type TaobaoAilabAicloudTopDeviceExtinfoGetResult ¶
type TaobaoAilabAicloudTopDeviceExtinfoGetResult struct { // message Message string `json:"message,omitempty" xml:"message,omitempty"` // 三方设备信息 Result *TopDeviceExtInfoDto `json:"result,omitempty" xml:"result,omitempty"` // code Code int64 `json:"code,omitempty" xml:"code,omitempty"` }
TaobaoAilabAicloudTopDeviceExtinfoGetResult 结构体
type TaobaoAilabAicloudTopDeviceGetstatusAPIRequest ¶
type TaobaoAilabAicloudTopDeviceGetstatusAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceGetstatusAPIRequest 获取设备状态 API请求 taobao.ailab.aicloud.top.device.getstatus
获取设备状态
func NewTaobaoAilabAicloudTopDeviceGetstatusRequest ¶
func NewTaobaoAilabAicloudTopDeviceGetstatusRequest() *TaobaoAilabAicloudTopDeviceGetstatusAPIRequest
NewTaobaoAilabAicloudTopDeviceGetstatusRequest 初始化TaobaoAilabAicloudTopDeviceGetstatusAPIRequest对象
func (TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceGetstatusAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
type TaobaoAilabAicloudTopDeviceGetstatusAPIResponse ¶
type TaobaoAilabAicloudTopDeviceGetstatusAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceGetstatusAPIResponseModel }
TaobaoAilabAicloudTopDeviceGetstatusAPIResponse 获取设备状态 API返回值 taobao.ailab.aicloud.top.device.getstatus
获取设备状态
type TaobaoAilabAicloudTopDeviceGetstatusAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceGetstatusAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_getstatus_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceGetstatusAPIResponseModel is 获取设备状态 成功返回结果
type TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest ¶
type TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest 获取openid设备通用授权码 API请求 taobao.ailab.aicloud.top.device.openid.authcode.get
获取openid设备通用授权码
func NewTaobaoAilabAicloudTopDeviceOpenidAuthcodeGetRequest ¶
func NewTaobaoAilabAicloudTopDeviceOpenidAuthcodeGetRequest() *TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest
NewTaobaoAilabAicloudTopDeviceOpenidAuthcodeGetRequest 初始化TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest对象
func (TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetOpenId ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetOpenId() string
GetOpenId OpenId Getter
func (TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetOpenId ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetOpenId(_openId string) error
SetOpenId is OpenId Setter 淘宝openid
func (*TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离,即硬件接入平台中取得的schema key。
func (*TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter (废弃) 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponse ¶
type TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponseModel }
TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponse 获取openid设备通用授权码 API返回值 taobao.ailab.aicloud.top.device.openid.authcode.get
获取openid设备通用授权码
type TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_openid_authcode_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 系统自动生成 Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponseModel is 获取openid设备通用授权码 成功返回结果
type TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest ¶
type TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest 获取openId设备授权码验证结果 API请求 taobao.ailab.aicloud.top.device.openid.authresult.get
获取openId设备授权码验证结果
func NewTaobaoAilabAicloudTopDeviceOpenidAuthresultGetRequest ¶
func NewTaobaoAilabAicloudTopDeviceOpenidAuthresultGetRequest() *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest
NewTaobaoAilabAicloudTopDeviceOpenidAuthresultGetRequest 初始化TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest对象
func (TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetAuthCodes ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetAuthCodes() []string
GetAuthCodes AuthCodes Getter
func (TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetOpenId ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetOpenId() string
GetOpenId OpenId Getter
func (TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetAuthCodes ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetAuthCodes(_authCodes []string) error
SetAuthCodes is AuthCodes Setter authcode list
func (*TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetOpenId ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetOpenId(_openId string) error
SetOpenId is OpenId Setter 淘宝openid
func (*TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponse ¶
type TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponseModel }
TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponse 获取openId设备授权码验证结果 API返回值 taobao.ailab.aicloud.top.device.openid.authresult.get
获取openId设备授权码验证结果
type TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_openid_authresult_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 系统自动生成 Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponseModel is 获取openId设备授权码验证结果 成功返回结果
type TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest ¶
type TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest openTaoBaoId解绑设备 API请求 taobao.ailab.aicloud.top.device.openid.unbind
openTaoBaoId解绑设备
func NewTaobaoAilabAicloudTopDeviceOpenidUnbindRequest ¶
func NewTaobaoAilabAicloudTopDeviceOpenidUnbindRequest() *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest
NewTaobaoAilabAicloudTopDeviceOpenidUnbindRequest 初始化TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest对象
func (TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetOpenId ¶
func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetOpenId() string
GetOpenId OpenId Getter
func (TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetUuid ¶
func (r TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) GetUuid() string
GetUuid Uuid Getter
func (*TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetOpenId ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetOpenId(_openId string) error
SetOpenId is OpenId Setter 淘宝openId
func (*TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
func (*TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetUuid ¶
func (r *TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest) SetUuid(_uuid string) error
SetUuid is Uuid Setter 设备uuid
type TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponse ¶
type TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponseModel }
TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponse openTaoBaoId解绑设备 API返回值 taobao.ailab.aicloud.top.device.openid.unbind
openTaoBaoId解绑设备
type TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_openid_unbind_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果 Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponseModel is openTaoBaoId解绑设备 成功返回结果
type TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest ¶
type TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest 重置设备个性化设置 API请求 taobao.ailab.aicloud.top.device.settings.reset
重置设备个性化设置
func NewTaobaoAilabAicloudTopDeviceSettingsResetRequest ¶
func NewTaobaoAilabAicloudTopDeviceSettingsResetRequest() *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest
NewTaobaoAilabAicloudTopDeviceSettingsResetRequest 初始化TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest对象
func (TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopDeviceSettingsResetAPIResponse ¶
type TaobaoAilabAicloudTopDeviceSettingsResetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceSettingsResetAPIResponseModel }
TaobaoAilabAicloudTopDeviceSettingsResetAPIResponse 重置设备个性化设置 API返回值 taobao.ailab.aicloud.top.device.settings.reset
重置设备个性化设置
type TaobaoAilabAicloudTopDeviceSettingsResetAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceSettingsResetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_settings_reset_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 扩展字段 ExtendInfo string `json:"extend_info,omitempty" xml:"extend_info,omitempty"` // 业务结果是否成功 Model bool `json:"model,omitempty" xml:"model,omitempty"` // 网络请求是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopDeviceSettingsResetAPIResponseModel is 重置设备个性化设置 成功返回结果
type TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest ¶
type TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest 获取设备状态信息 API请求 taobao.ailab.aicloud.top.device.statusinfo.get
获取设备状态信息
func NewTaobaoAilabAicloudTopDeviceStatusinfoGetRequest ¶
func NewTaobaoAilabAicloudTopDeviceStatusinfoGetRequest() *TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest
NewTaobaoAilabAicloudTopDeviceStatusinfoGetRequest 初始化TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest对象
func (TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetDeviceId ¶
func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetDeviceId() string
GetDeviceId DeviceId Getter
func (TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetOriginUserId ¶
func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetOriginUserId() string
GetOriginUserId OriginUserId Getter
func (TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetSchemaKey ¶
func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetSchemaKey() string
GetSchemaKey SchemaKey Getter
func (TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetUserType ¶
func (r TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) GetUserType() string
GetUserType UserType Getter
func (*TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetDeviceId ¶
func (r *TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetDeviceId(_deviceId string) error
SetDeviceId is DeviceId Setter 设备id
func (*TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetOriginUserId ¶
func (r *TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetOriginUserId(_originUserId string) error
SetOriginUserId is OriginUserId Setter 三方用户id或淘宝openId
func (*TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetSchemaKey ¶
func (r *TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetSchemaKey(_schemaKey string) error
SetSchemaKey is SchemaKey Setter 账号秘钥
func (*TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetUserType ¶
func (r *TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest) SetUserType(_userType string) error
SetUserType is UserType Setter 三方传extUser,淘宝传openTaoBaoUser
type TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponse ¶
type TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponseModel }
TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponse 获取设备状态信息 API返回值 taobao.ailab.aicloud.top.device.statusinfo.get
获取设备状态信息
type TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_statusinfo_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回model Result *TaobaoAilabAicloudTopDeviceStatusinfoGetResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponseModel is 获取设备状态信息 成功返回结果
type TaobaoAilabAicloudTopDeviceStatusinfoGetResult ¶
type TaobaoAilabAicloudTopDeviceStatusinfoGetResult struct { // message Message string `json:"message,omitempty" xml:"message,omitempty"` // code Code int64 `json:"code,omitempty" xml:"code,omitempty"` // 设备状态信息 Result *TopDeviceStatusInfoDto `json:"result,omitempty" xml:"result,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoAilabAicloudTopDeviceStatusinfoGetResult 结构体
type TaobaoAilabAicloudTopDeviceUnbindAPIRequest ¶
type TaobaoAilabAicloudTopDeviceUnbindAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopDeviceUnbindAPIRequest 解绑设备 API请求 taobao.ailab.aicloud.top.device.unbind
解绑设备
func NewTaobaoAilabAicloudTopDeviceUnbindRequest ¶
func NewTaobaoAilabAicloudTopDeviceUnbindRequest() *TaobaoAilabAicloudTopDeviceUnbindAPIRequest
NewTaobaoAilabAicloudTopDeviceUnbindRequest 初始化TaobaoAilabAicloudTopDeviceUnbindAPIRequest对象
func (TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopDeviceUnbindAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopDeviceUnbindAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopDeviceUnbindAPIResponse ¶
type TaobaoAilabAicloudTopDeviceUnbindAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopDeviceUnbindAPIResponseModel }
TaobaoAilabAicloudTopDeviceUnbindAPIResponse 解绑设备 API返回值 taobao.ailab.aicloud.top.device.unbind
解绑设备
type TaobaoAilabAicloudTopDeviceUnbindAPIResponseModel ¶
type TaobaoAilabAicloudTopDeviceUnbindAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_device_unbind_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgInfo错误码信息,成功返回null MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 解绑是否成功 Model bool `json:"model,omitempty" xml:"model,omitempty"` // 是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopDeviceUnbindAPIResponseModel is 解绑设备 成功返回结果
type TaobaoAilabAicloudTopFeedlistDeleteAPIRequest ¶
type TaobaoAilabAicloudTopFeedlistDeleteAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopFeedlistDeleteAPIRequest 删除单条对话流信息 API请求 taobao.ailab.aicloud.top.feedlist.delete
删除指定的某一条对话流信息
func NewTaobaoAilabAicloudTopFeedlistDeleteRequest ¶
func NewTaobaoAilabAicloudTopFeedlistDeleteRequest() *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest
NewTaobaoAilabAicloudTopFeedlistDeleteRequest 初始化TaobaoAilabAicloudTopFeedlistDeleteAPIRequest对象
func (TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetSentenceId ¶
func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetSentenceId() string
GetSentenceId SentenceId Getter
func (TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetSentenceId ¶
func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetSentenceId(_sentenceId string) error
SetSentenceId is SentenceId Setter 消息的唯一标识
func (*TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopFeedlistDeleteAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopFeedlistDeleteAPIResponse ¶
type TaobaoAilabAicloudTopFeedlistDeleteAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopFeedlistDeleteAPIResponseModel }
TaobaoAilabAicloudTopFeedlistDeleteAPIResponse 删除单条对话流信息 API返回值 taobao.ailab.aicloud.top.feedlist.delete
删除指定的某一条对话流信息
type TaobaoAilabAicloudTopFeedlistDeleteAPIResponseModel ¶
type TaobaoAilabAicloudTopFeedlistDeleteAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_feedlist_delete_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // model Model string `json:"model,omitempty" xml:"model,omitempty"` // success IsSuccess string `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopFeedlistDeleteAPIResponseModel is 删除单条对话流信息 成功返回结果
type TaobaoAilabAicloudTopFeedlistGetAPIRequest ¶
type TaobaoAilabAicloudTopFeedlistGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopFeedlistGetAPIRequest 获取对话流列表 API请求 taobao.ailab.aicloud.top.feedlist.get
获取指定应用的对话流信息
func NewTaobaoAilabAicloudTopFeedlistGetRequest ¶
func NewTaobaoAilabAicloudTopFeedlistGetRequest() *TaobaoAilabAicloudTopFeedlistGetAPIRequest
NewTaobaoAilabAicloudTopFeedlistGetRequest 初始化TaobaoAilabAicloudTopFeedlistGetAPIRequest对象
func (TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam2() string
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam3 ¶
func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetParam3() string
GetParam3 Param3 Getter
func (TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopFeedlistGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam2(_param2 string) error
SetParam2 is Param2 Setter 最后一条对话的key
func (*TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam3 ¶
func (r *TaobaoAilabAicloudTopFeedlistGetAPIRequest) SetParam3(_param3 string) error
SetParam3 is Param3 Setter 单页的条目数,注意,是String类型!
type TaobaoAilabAicloudTopFeedlistGetAPIResponse ¶
type TaobaoAilabAicloudTopFeedlistGetAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopFeedlistGetAPIResponseModel }
TaobaoAilabAicloudTopFeedlistGetAPIResponse 获取对话流列表 API返回值 taobao.ailab.aicloud.top.feedlist.get
获取指定应用的对话流信息
type TaobaoAilabAicloudTopFeedlistGetAPIResponseModel ¶
type TaobaoAilabAicloudTopFeedlistGetAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_feedlist_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回值 Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopFeedlistGetAPIResponseModel is 获取对话流列表 成功返回结果
type TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest ¶
type TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest 儿童音频列表 API请求 taobao.ailab.aicloud.top.freelisten.childrenalbum
儿童音频列表
func NewTaobaoAilabAicloudTopFreelistenChildrenalbumRequest ¶
func NewTaobaoAilabAicloudTopFreelistenChildrenalbumRequest() *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest
NewTaobaoAilabAicloudTopFreelistenChildrenalbumRequest 初始化TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest对象
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetParam2() int64
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetParam3 ¶
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetParam3() int64
GetParam3 Param3 Getter
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 音频类型,目前只支持以下几种类型:英语儿歌 英语故事 双语故事 国学启蒙 古典名著 成语故事 寓言故事 神话故事 诗词朗读 诗词婉唱 谚语故事 胎教音乐 经典儿歌 摇篮曲 睡前故事 绘本故事 儿童故事 儿童百科 经典故事 公主故事 名人故事 胎教故事
func (*TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetParam2(_param2 int64) error
SetParam2 is Param2 Setter 页数
func (*TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetParam3 ¶
func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetParam3(_param3 int64) error
SetParam3 is Param3 Setter 每页条目数
func (*TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponse ¶
type TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponseModel }
TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponse 儿童音频列表 API返回值 taobao.ailab.aicloud.top.freelisten.childrenalbum
儿童音频列表
type TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponseModel ¶
type TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_freelisten_childrenalbum_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponseModel is 儿童音频列表 成功返回结果
type TaobaoAilabAicloudTopLikeAddAPIRequest ¶
type TaobaoAilabAicloudTopLikeAddAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopLikeAddAPIRequest 增加收藏 API请求 taobao.ailab.aicloud.top.like.add
将制定内容加入收藏
func NewTaobaoAilabAicloudTopLikeAddRequest ¶
func NewTaobaoAilabAicloudTopLikeAddRequest() *TaobaoAilabAicloudTopLikeAddAPIRequest
NewTaobaoAilabAicloudTopLikeAddRequest 初始化TaobaoAilabAicloudTopLikeAddAPIRequest对象
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetContent ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetContent() string
GetContent Content Getter
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetItemId ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetItemId() string
GetItemId ItemId Getter
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetSource ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetSource() string
GetSource Source Getter
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetType ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetType() string
GetType Type Getter
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopLikeAddAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopLikeAddAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopLikeAddAPIRequest) SetContent ¶
func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetContent(_content string) error
SetContent is Content Setter 内容,必须要是一个json格式:{"song":"走过1999","singer":"张学友","album":"走过1999"}
func (*TaobaoAilabAicloudTopLikeAddAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopLikeAddAPIRequest) SetItemId ¶
func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetItemId(_itemId string) error
SetItemId is ItemId Setter 收藏的资源的ID
func (*TaobaoAilabAicloudTopLikeAddAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopLikeAddAPIRequest) SetSource ¶
func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetSource(_source string) error
SetSource is Source Setter 来源
func (*TaobaoAilabAicloudTopLikeAddAPIRequest) SetType ¶
func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetType(_type string) error
SetType is Type Setter 收藏类型,目前支持四种:story,children_song,music,program,分别表示故事、儿童、音乐和节目
func (*TaobaoAilabAicloudTopLikeAddAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopLikeAddAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopLikeAddAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopLikeAddAPIResponse ¶
type TaobaoAilabAicloudTopLikeAddAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopLikeAddAPIResponseModel }
TaobaoAilabAicloudTopLikeAddAPIResponse 增加收藏 API返回值 taobao.ailab.aicloud.top.like.add
将制定内容加入收藏
type TaobaoAilabAicloudTopLikeAddAPIResponseModel ¶
type TaobaoAilabAicloudTopLikeAddAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_like_add_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 具体信息 MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 标志是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` // 具体的结果值 Model bool `json:"model,omitempty" xml:"model,omitempty"` }
TaobaoAilabAicloudTopLikeAddAPIResponseModel is 增加收藏 成功返回结果
type TaobaoAilabAicloudTopLikeDeleteAPIRequest ¶
type TaobaoAilabAicloudTopLikeDeleteAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopLikeDeleteAPIRequest 取消收藏 API请求 taobao.ailab.aicloud.top.like.delete
取消收藏
func NewTaobaoAilabAicloudTopLikeDeleteRequest ¶
func NewTaobaoAilabAicloudTopLikeDeleteRequest() *TaobaoAilabAicloudTopLikeDeleteAPIRequest
NewTaobaoAilabAicloudTopLikeDeleteRequest 初始化TaobaoAilabAicloudTopLikeDeleteAPIRequest对象
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetItemId ¶
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetItemId() string
GetItemId ItemId Getter
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetSource ¶
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetSource() string
GetSource Source Getter
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetType ¶
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetType() string
GetType Type Getter
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopLikeDeleteAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetItemId ¶
func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetItemId(_itemId string) error
SetItemId is ItemId Setter 资源的记录ID
func (*TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetSource ¶
func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetSource(_source string) error
SetSource is Source Setter 来源
func (*TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetType ¶
func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetType(_type string) error
SetType is Type Setter 收藏类型,目前支持四种:story,children_song,music,program,分别表示故事、儿童、音乐和节目
func (*TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopLikeDeleteAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopLikeDeleteAPIResponse ¶
type TaobaoAilabAicloudTopLikeDeleteAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopLikeDeleteAPIResponseModel }
TaobaoAilabAicloudTopLikeDeleteAPIResponse 取消收藏 API返回值 taobao.ailab.aicloud.top.like.delete
取消收藏
type TaobaoAilabAicloudTopLikeDeleteAPIResponseModel ¶
type TaobaoAilabAicloudTopLikeDeleteAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_like_delete_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误信息 MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` // 具体结果值 Model bool `json:"model,omitempty" xml:"model,omitempty"` }
TaobaoAilabAicloudTopLikeDeleteAPIResponseModel is 取消收藏 成功返回结果
type TaobaoAilabAicloudTopLikeFilterAPIRequest ¶
type TaobaoAilabAicloudTopLikeFilterAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopLikeFilterAPIRequest 过滤列表歌曲存在于收藏列表的 API请求 taobao.ailab.aicloud.top.like.filter
过滤出传入列表歌曲存在于收藏列表的
func NewTaobaoAilabAicloudTopLikeFilterRequest ¶
func NewTaobaoAilabAicloudTopLikeFilterRequest() *TaobaoAilabAicloudTopLikeFilterAPIRequest
NewTaobaoAilabAicloudTopLikeFilterRequest 初始化TaobaoAilabAicloudTopLikeFilterAPIRequest对象
func (TaobaoAilabAicloudTopLikeFilterAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopLikeFilterAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopLikeFilterAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopLikeFilterAPIRequest) GetMediaItems ¶
func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetMediaItems() []MediaItem
GetMediaItems MediaItems Getter
func (TaobaoAilabAicloudTopLikeFilterAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopLikeFilterAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopLikeFilterAPIRequest) GetType ¶
func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetType() string
GetType Type Getter
func (TaobaoAilabAicloudTopLikeFilterAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopLikeFilterAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopLikeFilterAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopLikeFilterAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopLikeFilterAPIRequest) SetMediaItems ¶
func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetMediaItems(_mediaItems []MediaItem) error
SetMediaItems is MediaItems Setter 传入的歌曲列表
func (*TaobaoAilabAicloudTopLikeFilterAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopLikeFilterAPIRequest) SetType ¶
func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetType(_type string) error
SetType is Type Setter 音频收藏类型, 四种类型:music,children_song,program,story
func (*TaobaoAilabAicloudTopLikeFilterAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopLikeFilterAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopLikeFilterAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopLikeFilterAPIResponse ¶
type TaobaoAilabAicloudTopLikeFilterAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopLikeFilterAPIResponseModel }
TaobaoAilabAicloudTopLikeFilterAPIResponse 过滤列表歌曲存在于收藏列表的 API返回值 taobao.ailab.aicloud.top.like.filter
过滤出传入列表歌曲存在于收藏列表的
type TaobaoAilabAicloudTopLikeFilterAPIResponseModel ¶
type TaobaoAilabAicloudTopLikeFilterAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_like_filter_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopLikeFilterAPIResponseModel is 过滤列表歌曲存在于收藏列表的 成功返回结果
type TaobaoAilabAicloudTopLikeListAPIRequest ¶
type TaobaoAilabAicloudTopLikeListAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopLikeListAPIRequest 列出收藏列表 API请求 taobao.ailab.aicloud.top.like.list
列出收藏列表
func NewTaobaoAilabAicloudTopLikeListRequest ¶
func NewTaobaoAilabAicloudTopLikeListRequest() *TaobaoAilabAicloudTopLikeListAPIRequest
NewTaobaoAilabAicloudTopLikeListRequest 初始化TaobaoAilabAicloudTopLikeListAPIRequest对象
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetParam2() int64
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetParam3 ¶
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetParam3() int64
GetParam3 Param3 Getter
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopLikeListAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopLikeListAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopLikeListAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopLikeListAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 收藏类型,目前支持四种:story,children_song,music,program,分别表示故事、儿童、音乐和节目
func (*TaobaoAilabAicloudTopLikeListAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetParam2(_param2 int64) error
SetParam2 is Param2 Setter 页码 从0起
func (*TaobaoAilabAicloudTopLikeListAPIRequest) SetParam3 ¶
func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetParam3(_param3 int64) error
SetParam3 is Param3 Setter 每页条目个数
func (*TaobaoAilabAicloudTopLikeListAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopLikeListAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopLikeListAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopLikeListAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopLikeListAPIResponse ¶
type TaobaoAilabAicloudTopLikeListAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopLikeListAPIResponseModel }
TaobaoAilabAicloudTopLikeListAPIResponse 列出收藏列表 API返回值 taobao.ailab.aicloud.top.like.list
列出收藏列表
type TaobaoAilabAicloudTopLikeListAPIResponseModel ¶
type TaobaoAilabAicloudTopLikeListAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_like_list_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopLikeListAPIResponseModel is 列出收藏列表 成功返回结果
type TaobaoAilabAicloudTopMessageAddtextAPIRequest ¶
type TaobaoAilabAicloudTopMessageAddtextAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopMessageAddtextAPIRequest 精灵代说 API请求 taobao.ailab.aicloud.top.message.addtext
精灵代说
func NewTaobaoAilabAicloudTopMessageAddtextRequest ¶
func NewTaobaoAilabAicloudTopMessageAddtextRequest() *TaobaoAilabAicloudTopMessageAddtextAPIRequest
NewTaobaoAilabAicloudTopMessageAddtextRequest 初始化TaobaoAilabAicloudTopMessageAddtextAPIRequest对象
func (TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam0 ¶
func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam0() *OpenBaseInfo
GetParam0 Param0 Getter
func (TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam1 ¶
func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam1() string
GetParam1 Param1 Getter
func (TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam2 ¶
func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam2() string
GetParam2 Param2 Getter
func (TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam3 ¶
func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetParam3() string
GetParam3 Param3 Getter
func (TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopMessageAddtextAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam0 ¶
func (r *TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam0(_param0 *OpenBaseInfo) error
SetParam0 is Param0 Setter 用户信息
func (*TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam1 ¶
func (r *TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam1(_param1 string) error
SetParam1 is Param1 Setter 设备id
func (*TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam2 ¶
func (r *TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam2(_param2 string) error
SetParam2 is Param2 Setter 代说文本
func (*TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam3 ¶
func (r *TaobaoAilabAicloudTopMessageAddtextAPIRequest) SetParam3(_param3 string) error
SetParam3 is Param3 Setter 扩展信息,可以为空
type TaobaoAilabAicloudTopMessageAddtextAPIResponse ¶
type TaobaoAilabAicloudTopMessageAddtextAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopMessageAddtextAPIResponseModel }
TaobaoAilabAicloudTopMessageAddtextAPIResponse 精灵代说 API返回值 taobao.ailab.aicloud.top.message.addtext
精灵代说
type TaobaoAilabAicloudTopMessageAddtextAPIResponseModel ¶
type TaobaoAilabAicloudTopMessageAddtextAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_message_addtext_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopMessageAddtextAPIResponseModel is 精灵代说 成功返回结果
type TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest ¶
type TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest 获取未读的消息数量 API请求 taobao.ailab.aicloud.top.message.get.unread.count
开放获取未读留言数量的接口
func NewTaobaoAilabAicloudTopMessageGetUnreadCountRequest ¶
func NewTaobaoAilabAicloudTopMessageGetUnreadCountRequest() *TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest
NewTaobaoAilabAicloudTopMessageGetUnreadCountRequest 初始化TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest对象
func (TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponse ¶
type TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponseModel }
TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponse 获取未读的消息数量 API返回值 taobao.ailab.aicloud.top.message.get.unread.count
开放获取未读留言数量的接口
type TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponseModel ¶
type TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_message_get_unread_count_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 异常描述 MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // 未读留言的数量 Model int64 `json:"model,omitempty" xml:"model,omitempty"` // 是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponseModel is 获取未读的消息数量 成功返回结果
type TaobaoAilabAicloudTopMessageListAPIRequest ¶
type TaobaoAilabAicloudTopMessageListAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopMessageListAPIRequest 获取留言列表 API请求 taobao.ailab.aicloud.top.message.list
根据指定参数获取留言列表
func NewTaobaoAilabAicloudTopMessageListRequest ¶
func NewTaobaoAilabAicloudTopMessageListRequest() *TaobaoAilabAicloudTopMessageListAPIRequest
NewTaobaoAilabAicloudTopMessageListRequest 初始化TaobaoAilabAicloudTopMessageListAPIRequest对象
func (TaobaoAilabAicloudTopMessageListAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopMessageListAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopMessageListAPIRequest) GetBeforeTime ¶
func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetBeforeTime() string
GetBeforeTime BeforeTime Getter
func (TaobaoAilabAicloudTopMessageListAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopMessageListAPIRequest) GetLimit ¶
func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetLimit() int64
GetLimit Limit Getter
func (TaobaoAilabAicloudTopMessageListAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopMessageListAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopMessageListAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopMessageListAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopMessageListAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopMessageListAPIRequest) SetBeforeTime ¶
func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetBeforeTime(_beforeTime string) error
SetBeforeTime is BeforeTime Setter 截止时间,yyyy-MM-dd HH:mm:ss.SSS
func (*TaobaoAilabAicloudTopMessageListAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopMessageListAPIRequest) SetLimit ¶
func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetLimit(_limit int64) error
SetLimit is Limit Setter 一次性展示多少条信息
func (*TaobaoAilabAicloudTopMessageListAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopMessageListAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopMessageListAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopMessageListAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopMessageListAPIResponse ¶
type TaobaoAilabAicloudTopMessageListAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopMessageListAPIResponseModel }
TaobaoAilabAicloudTopMessageListAPIResponse 获取留言列表 API返回值 taobao.ailab.aicloud.top.message.list
根据指定参数获取留言列表
type TaobaoAilabAicloudTopMessageListAPIResponseModel ¶
type TaobaoAilabAicloudTopMessageListAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_message_list_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *AiCloudResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoAilabAicloudTopMessageListAPIResponseModel is 获取留言列表 成功返回结果
type TaobaoAilabAicloudTopMessageListModel ¶
type TaobaoAilabAicloudTopMessageListModel struct { // source Source string `json:"source,omitempty" xml:"source,omitempty"` // type Type string `json:"type,omitempty" xml:"type,omitempty"` // content Content string `json:"content,omitempty" xml:"content,omitempty"` // url Url string `json:"url,omitempty" xml:"url,omitempty"` // gmtCreate GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // gmtModified GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // status Status int64 `json:"status,omitempty" xml:"status,omitempty"` // id Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
TaobaoAilabAicloudTopMessageListModel 结构体
type TaobaoAilabAicloudTopMessageSendAPIRequest ¶
type TaobaoAilabAicloudTopMessageSendAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoAilabAicloudTopMessageSendAPIRequest 发送留言 API请求 taobao.ailab.aicloud.top.message.send
供准入的外部用户实现发送留言功能,APP端发送,设备端读取
func NewTaobaoAilabAicloudTopMessageSendRequest ¶
func NewTaobaoAilabAicloudTopMessageSendRequest() *TaobaoAilabAicloudTopMessageSendAPIRequest
NewTaobaoAilabAicloudTopMessageSendRequest 初始化TaobaoAilabAicloudTopMessageSendAPIRequest对象
func (TaobaoAilabAicloudTopMessageSendAPIRequest) GetApiMethodName ¶
func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoAilabAicloudTopMessageSendAPIRequest) GetApiParams ¶
func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoAilabAicloudTopMessageSendAPIRequest) GetAudioPath ¶
func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetAudioPath() string
GetAudioPath AudioPath Getter
func (TaobaoAilabAicloudTopMessageSendAPIRequest) GetExt ¶
func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetExt() string
GetExt Ext Getter
func (TaobaoAilabAicloudTopMessageSendAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoAilabAicloudTopMessageSendAPIRequest) GetSchema ¶
func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetSchema() string
GetSchema Schema Getter
func (TaobaoAilabAicloudTopMessageSendAPIRequest) GetUserId ¶
func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetUserId() string
GetUserId UserId Getter
func (TaobaoAilabAicloudTopMessageSendAPIRequest) GetUtdId ¶
func (r TaobaoAilabAicloudTopMessageSendAPIRequest) GetUtdId() string
GetUtdId UtdId Getter
func (*TaobaoAilabAicloudTopMessageSendAPIRequest) SetAudioPath ¶
func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetAudioPath(_audioPath string) error
SetAudioPath is AudioPath Setter 用户上传到OSS上的文件路径,不包含域名
func (*TaobaoAilabAicloudTopMessageSendAPIRequest) SetExt ¶
func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetExt(_ext string) error
SetExt is Ext Setter 扩展信息,用于存放APP类型等
func (*TaobaoAilabAicloudTopMessageSendAPIRequest) SetSchema ¶
func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetSchema(_schema string) error
SetSchema is Schema Setter 账户体系隔离
func (*TaobaoAilabAicloudTopMessageSendAPIRequest) SetUserId ¶
func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetUserId(_userId string) error
SetUserId is UserId Setter 用户ID,此处传入第三方账户体系的用户id
func (*TaobaoAilabAicloudTopMessageSendAPIRequest) SetUtdId ¶
func (r *TaobaoAilabAicloudTopMessageSendAPIRequest) SetUtdId(_utdId string) error
SetUtdId is UtdId Setter 用户设备唯一识别码,长度限制32以内,建议使用系统接口获取deviceid,然后做一定的混淆处理来作为此输入参数
type TaobaoAilabAicloudTopMessageSendAPIResponse ¶
type TaobaoAilabAicloudTopMessageSendAPIResponse struct { model.CommonResponse TaobaoAilabAicloudTopMessageSendAPIResponseModel }
TaobaoAilabAicloudTopMessageSendAPIResponse 发送留言 API返回值 taobao.ailab.aicloud.top.message.send
供准入的外部用户实现发送留言功能,APP端发送,设备端读取
type TaobaoAilabAicloudTopMessageSendAPIResponseModel ¶
type TaobaoAilabAicloudTopMessageSendAPIResponseModel struct { XMLName xml.Name `xml:"ailab_aicloud_top_message_send_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // success IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` // model Model bool `json:"model,omitempty" xml:"model,omitempty"` }
TaobaoAilabAicloudTopMessageSendAPIResponseModel is 发送留言 成功返回结果
type TmallDeviceCarturlGetAPIRequest ¶
type TmallDeviceCarturlGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TmallDeviceCarturlGetAPIRequest 添加商品到购物车 API请求 tmall.device.carturl.get
获取二维码,支持添加商品到购物车
func NewTmallDeviceCarturlGetRequest ¶
func NewTmallDeviceCarturlGetRequest() *TmallDeviceCarturlGetAPIRequest
NewTmallDeviceCarturlGetRequest 初始化TmallDeviceCarturlGetAPIRequest对象
func (TmallDeviceCarturlGetAPIRequest) GetApiMethodName ¶
func (r TmallDeviceCarturlGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TmallDeviceCarturlGetAPIRequest) GetApiParams ¶
func (r TmallDeviceCarturlGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TmallDeviceCarturlGetAPIRequest) GetDeviceCode ¶
func (r TmallDeviceCarturlGetAPIRequest) GetDeviceCode() string
GetDeviceCode DeviceCode Getter
func (TmallDeviceCarturlGetAPIRequest) GetItemIds ¶
func (r TmallDeviceCarturlGetAPIRequest) GetItemIds() []string
GetItemIds ItemIds Getter
func (TmallDeviceCarturlGetAPIRequest) GetLongterm ¶
func (r TmallDeviceCarturlGetAPIRequest) GetLongterm() bool
GetLongterm Longterm Getter
func (TmallDeviceCarturlGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TmallDeviceCarturlGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TmallDeviceCarturlGetAPIRequest) SetDeviceCode ¶
func (r *TmallDeviceCarturlGetAPIRequest) SetDeviceCode(_deviceCode string) error
SetDeviceCode is DeviceCode Setter 设备业务编码
func (*TmallDeviceCarturlGetAPIRequest) SetItemIds ¶
func (r *TmallDeviceCarturlGetAPIRequest) SetItemIds(_itemIds []string) error
SetItemIds is ItemIds Setter 商品信息,格式为 商品ID_SKU ID_数量,多条记录以逗号(,)分割
func (*TmallDeviceCarturlGetAPIRequest) SetLongterm ¶
func (r *TmallDeviceCarturlGetAPIRequest) SetLongterm(_longterm bool) error
SetLongterm is Longterm Setter 是否申请长期链接
type TmallDeviceCarturlGetAPIResponse ¶
type TmallDeviceCarturlGetAPIResponse struct { model.CommonResponse TmallDeviceCarturlGetAPIResponseModel }
TmallDeviceCarturlGetAPIResponse 添加商品到购物车 API返回值 tmall.device.carturl.get
获取二维码,支持添加商品到购物车
type TmallDeviceCarturlGetAPIResponseModel ¶
type TmallDeviceCarturlGetAPIResponseModel struct { XMLName xml.Name `xml:"tmall_device_carturl_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 二维码短链接地址 ShortUrl string `json:"short_url,omitempty" xml:"short_url,omitempty"` // 二维码图片URL ShortImgUrl string `json:"short_img_url,omitempty" xml:"short_img_url,omitempty"` }
TmallDeviceCarturlGetAPIResponseModel is 添加商品到购物车 成功返回结果
type TmallDeviceItemPromotionGetAPIRequest ¶
type TmallDeviceItemPromotionGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TmallDeviceItemPromotionGetAPIRequest 智能硬件上商品优惠获取 API请求 tmall.device.item.promotion.get
商品优惠详情查询,可查询商品设置的详细优惠。包括限时折扣,满就送等官方优惠以及第三方优惠。
func NewTmallDeviceItemPromotionGetRequest ¶
func NewTmallDeviceItemPromotionGetRequest() *TmallDeviceItemPromotionGetAPIRequest
NewTmallDeviceItemPromotionGetRequest 初始化TmallDeviceItemPromotionGetAPIRequest对象
func (TmallDeviceItemPromotionGetAPIRequest) GetApiMethodName ¶
func (r TmallDeviceItemPromotionGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TmallDeviceItemPromotionGetAPIRequest) GetApiParams ¶
func (r TmallDeviceItemPromotionGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TmallDeviceItemPromotionGetAPIRequest) GetItemId ¶
func (r TmallDeviceItemPromotionGetAPIRequest) GetItemId() int64
GetItemId ItemId Getter
func (TmallDeviceItemPromotionGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TmallDeviceItemPromotionGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TmallDeviceItemPromotionGetAPIRequest) SetItemId ¶
func (r *TmallDeviceItemPromotionGetAPIRequest) SetItemId(_itemId int64) error
SetItemId is ItemId Setter 商品id
type TmallDeviceItemPromotionGetAPIResponse ¶
type TmallDeviceItemPromotionGetAPIResponse struct { model.CommonResponse TmallDeviceItemPromotionGetAPIResponseModel }
TmallDeviceItemPromotionGetAPIResponse 智能硬件上商品优惠获取 API返回值 tmall.device.item.promotion.get
商品优惠详情查询,可查询商品设置的详细优惠。包括限时折扣,满就送等官方优惠以及第三方优惠。
type TmallDeviceItemPromotionGetAPIResponseModel ¶
type TmallDeviceItemPromotionGetAPIResponseModel struct { XMLName xml.Name `xml:"tmall_device_item_promotion_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 优惠详细信息 Promotions *PromotionDisplayTop `json:"promotions,omitempty" xml:"promotions,omitempty"` }
TmallDeviceItemPromotionGetAPIResponseModel is 智能硬件上商品优惠获取 成功返回结果
type TmallDeviceStoreFollowurlGetAPIRequest ¶
type TmallDeviceStoreFollowurlGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TmallDeviceStoreFollowurlGetAPIRequest 获取店铺关注链接 API请求 tmall.device.store.followurl.get
获取智能硬件上的关注店铺的URL
func NewTmallDeviceStoreFollowurlGetRequest ¶
func NewTmallDeviceStoreFollowurlGetRequest() *TmallDeviceStoreFollowurlGetAPIRequest
NewTmallDeviceStoreFollowurlGetRequest 初始化TmallDeviceStoreFollowurlGetAPIRequest对象
func (TmallDeviceStoreFollowurlGetAPIRequest) GetApiMethodName ¶
func (r TmallDeviceStoreFollowurlGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TmallDeviceStoreFollowurlGetAPIRequest) GetApiParams ¶
func (r TmallDeviceStoreFollowurlGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TmallDeviceStoreFollowurlGetAPIRequest) GetBannerImg ¶
func (r TmallDeviceStoreFollowurlGetAPIRequest) GetBannerImg() string
GetBannerImg BannerImg Getter
func (TmallDeviceStoreFollowurlGetAPIRequest) GetCallbackUrl ¶
func (r TmallDeviceStoreFollowurlGetAPIRequest) GetCallbackUrl() string
GetCallbackUrl CallbackUrl Getter
func (TmallDeviceStoreFollowurlGetAPIRequest) GetDeviceCode ¶
func (r TmallDeviceStoreFollowurlGetAPIRequest) GetDeviceCode() string
GetDeviceCode DeviceCode Getter
func (TmallDeviceStoreFollowurlGetAPIRequest) GetFollowRetailAccount ¶
func (r TmallDeviceStoreFollowurlGetAPIRequest) GetFollowRetailAccount() bool
GetFollowRetailAccount FollowRetailAccount Getter
func (TmallDeviceStoreFollowurlGetAPIRequest) GetLongterm ¶
func (r TmallDeviceStoreFollowurlGetAPIRequest) GetLongterm() bool
GetLongterm Longterm Getter
func (TmallDeviceStoreFollowurlGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TmallDeviceStoreFollowurlGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TmallDeviceStoreFollowurlGetAPIRequest) SetBannerImg ¶
func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetBannerImg(_bannerImg string) error
SetBannerImg is BannerImg Setter 页面banner的图片,如果没有传入,会使用系统默认图
func (*TmallDeviceStoreFollowurlGetAPIRequest) SetCallbackUrl ¶
func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetCallbackUrl(_callbackUrl string) error
SetCallbackUrl is CallbackUrl Setter 关注完成后的回调地址,需要是EWS地址
func (*TmallDeviceStoreFollowurlGetAPIRequest) SetDeviceCode ¶
func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetDeviceCode(_deviceCode string) error
SetDeviceCode is DeviceCode Setter 设备DeviceCode
func (*TmallDeviceStoreFollowurlGetAPIRequest) SetFollowRetailAccount ¶
func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetFollowRetailAccount(_followRetailAccount bool) error
SetFollowRetailAccount is FollowRetailAccount Setter 是否同时关注天猫理想站
func (*TmallDeviceStoreFollowurlGetAPIRequest) SetLongterm ¶
func (r *TmallDeviceStoreFollowurlGetAPIRequest) SetLongterm(_longterm bool) error
SetLongterm is Longterm Setter 是否使用长期链接
type TmallDeviceStoreFollowurlGetAPIResponse ¶
type TmallDeviceStoreFollowurlGetAPIResponse struct { model.CommonResponse TmallDeviceStoreFollowurlGetAPIResponseModel }
TmallDeviceStoreFollowurlGetAPIResponse 获取店铺关注链接 API返回值 tmall.device.store.followurl.get
获取智能硬件上的关注店铺的URL
type TmallDeviceStoreFollowurlGetAPIResponseModel ¶
type TmallDeviceStoreFollowurlGetAPIResponseModel struct { XMLName xml.Name `xml:"tmall_device_store_followurl_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 二维码短链接地址 ShortUrl string `json:"short_url,omitempty" xml:"short_url,omitempty"` // 二维码图片URL ShortImgUrl string `json:"short_img_url,omitempty" xml:"short_img_url,omitempty"` }
TmallDeviceStoreFollowurlGetAPIResponseModel is 获取店铺关注链接 成功返回结果
type TopDeviceBaseInfoDto ¶
type TopDeviceBaseInfoDto struct { // 设备id DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"` }
TopDeviceBaseInfoDto 结构体
type TopDeviceDetailInfoDto ¶
type TopDeviceDetailInfoDto struct { // 设备id DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"` // 设备联网的ip地址 DeviceIp string `json:"device_ip,omitempty" xml:"device_ip,omitempty"` // Mac地址 DeviceMac string `json:"device_mac,omitempty" xml:"device_mac,omitempty"` // 外部设备id ExtDeviceId string `json:"ext_device_id,omitempty" xml:"ext_device_id,omitempty"` // 外部设备类型,chinaMobile:中国移动,chinaTelecom:上海电信,chinaUnicom:中国联通 ExtDeviceType string `json:"ext_device_type,omitempty" xml:"ext_device_type,omitempty"` // 设备当前的固件版本 FirmwareVersion string `json:"firmware_version,omitempty" xml:"firmware_version,omitempty"` // 设备序列号 Sn string `json:"sn,omitempty" xml:"sn,omitempty"` }
TopDeviceDetailInfoDto 结构体
type TopDeviceExtInfoDto ¶
type TopDeviceExtInfoDto struct { // 设备id DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"` // 三方设备id ExtDeviceId string `json:"ext_device_id,omitempty" xml:"ext_device_id,omitempty"` // 三方设备类型 ExtDeviceType string `json:"ext_device_type,omitempty" xml:"ext_device_type,omitempty"` // 设备mac DeviceMac string `json:"device_mac,omitempty" xml:"device_mac,omitempty"` }
TopDeviceExtInfoDto 结构体
type TopDeviceStatusInfoDto ¶
type TopDeviceStatusInfoDto struct { // 设备id DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"` // 设备联网的ip地址 DeviceIp string `json:"device_ip,omitempty" xml:"device_ip,omitempty"` // 设备在线状态,0:离线 1:在线 OnlineStatus int64 `json:"online_status,omitempty" xml:"online_status,omitempty"` }
TopDeviceStatusInfoDto 结构体
type VideoUrlDto ¶
type VideoUrlDto struct { // 默认播放链接 DefaultUrl string `json:"default_url,omitempty" xml:"default_url,omitempty"` // 高清 High string `json:"high,omitempty" xml:"high,omitempty"` // 标清 Standard string `json:"standard,omitempty" xml:"standard,omitempty"` // 超清 Ultra string `json:"ultra,omitempty" xml:"ultra,omitempty"` // 视频封面图 Cover *ImageUrlDto `json:"cover,omitempty" xml:"cover,omitempty"` // 视频高度 Height int64 `json:"height,omitempty" xml:"height,omitempty"` // 视频宽度 Width int64 `json:"width,omitempty" xml:"width,omitempty"` }
VideoUrlDto 结构体
type VideoUrlParam ¶
type VideoUrlParam struct { // 默认播放链接 DefaultUrl string `json:"default_url,omitempty" xml:"default_url,omitempty"` // 高清 High string `json:"high,omitempty" xml:"high,omitempty"` // 标清 Standard string `json:"standard,omitempty" xml:"standard,omitempty"` // 超清 Ultra string `json:"ultra,omitempty" xml:"ultra,omitempty"` // 视频封面图 Cover *ImageUrlParam `json:"cover,omitempty" xml:"cover,omitempty"` // 视频高度 Height int64 `json:"height,omitempty" xml:"height,omitempty"` // 视频宽度 Width int64 `json:"width,omitempty" xml:"width,omitempty"` }
VideoUrlParam 结构体
Source Files ¶
- AiCloudResult.go
- AlibabaAilabsAligenieAlbumsGetAPIRequest.go
- AlibabaAilabsAligenieAlbumsGetAPIResponse.go
- AlibabaAilabsAligenieAlbumsSearchAPIRequest.go
- AlibabaAilabsAligenieAlbumsSearchAPIResponse.go
- AlibabaAilabsAligenieIotDeviceControlResultAPIRequest.go
- AlibabaAilabsAligenieIotDeviceControlResultAPIResponse.go
- AlibabaAilabsAligenieTracksSearchAPIRequest.go
- AlibabaAilabsAligenieTracksSearchAPIResponse.go
- AlibabaAilabsIotBusinessRecipeGetdetailAPIRequest.go
- AlibabaAilabsIotBusinessRecipeGetdetailAPIResponse.go
- AlibabaAilabsIotBusinessRecipeGetpageAPIRequest.go
- AlibabaAilabsIotBusinessRecipeGetpageAPIResponse.go
- AlibabaAilabsIotBusinessRecipeInsertorupdateAPIRequest.go
- AlibabaAilabsIotBusinessRecipeInsertorupdateAPIResponse.go
- AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIRequest.go
- AlibabaAilabsIotBusinessRecipestepInsertorupdateAPIResponse.go
- AlibabaRetailDevicePayUrlGetAPIRequest.go
- AlibabaRetailDevicePayUrlGetAPIResponse.go
- AlibabaRetailDevicePayUrlGetResult.go
- BaseResult.go
- BusinessRecipeOpenDto.go
- BusinessRecipeOpenParam.go
- BusinessRecipeStepActionOpenDto.go
- BusinessRecipeStepActionOpenParam.go
- BusinessRecipeStepOpenDto.go
- BusinessRecipeStepOpenParam.go
- ContentTagDto.go
- ErrorInfo.go
- ImageUrlDto.go
- ImageUrlParam.go
- Like.go
- MediaItem.go
- OpenBaseInfo.go
- PageInfo.go
- PromotionDisplayTop.go
- PromotionInItem.go
- PromotionInShop.go
- RecipeIngredientDto.go
- RecipeIngredientParam.go
- TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIRequest.go
- TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceAPIResponse.go
- TaobaoAilabAicloudSmarthomeTopGenielinkReportdeviceResult.go
- TaobaoAilabAicloudTopAuthGetAPIRequest.go
- TaobaoAilabAicloudTopAuthGetAPIResponse.go
- TaobaoAilabAicloudTopAuthLogoutAPIRequest.go
- TaobaoAilabAicloudTopAuthLogoutAPIResponse.go
- TaobaoAilabAicloudTopDeviceAuthcodeGetAPIRequest.go
- TaobaoAilabAicloudTopDeviceAuthcodeGetAPIResponse.go
- TaobaoAilabAicloudTopDeviceAuthresultGetAPIRequest.go
- TaobaoAilabAicloudTopDeviceAuthresultGetAPIResponse.go
- TaobaoAilabAicloudTopDeviceControlChildlockAPIRequest.go
- TaobaoAilabAicloudTopDeviceControlChildlockAPIResponse.go
- TaobaoAilabAicloudTopDeviceControlCustomAPIRequest.go
- TaobaoAilabAicloudTopDeviceControlCustomAPIResponse.go
- TaobaoAilabAicloudTopDeviceControlHibernationAPIRequest.go
- TaobaoAilabAicloudTopDeviceControlHibernationAPIResponse.go
- TaobaoAilabAicloudTopDeviceControlLampAPIRequest.go
- TaobaoAilabAicloudTopDeviceControlLampAPIResponse.go
- TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIRequest.go
- TaobaoAilabAicloudTopDeviceControlPauseandresumeAPIResponse.go
- TaobaoAilabAicloudTopDeviceControlPlaybyidAPIRequest.go
- TaobaoAilabAicloudTopDeviceControlPlaybyidAPIResponse.go
- TaobaoAilabAicloudTopDeviceControlPlayurlAPIRequest.go
- TaobaoAilabAicloudTopDeviceControlPlayurlAPIResponse.go
- TaobaoAilabAicloudTopDeviceControlVolumeAPIRequest.go
- TaobaoAilabAicloudTopDeviceControlVolumeAPIResponse.go
- TaobaoAilabAicloudTopDeviceDetailinfoGetAPIRequest.go
- TaobaoAilabAicloudTopDeviceDetailinfoGetAPIResponse.go
- TaobaoAilabAicloudTopDeviceDetailinfoGetResult.go
- TaobaoAilabAicloudTopDeviceDeviceidConvertAPIRequest.go
- TaobaoAilabAicloudTopDeviceDeviceidConvertAPIResponse.go
- TaobaoAilabAicloudTopDeviceDeviceidConvertResult.go
- TaobaoAilabAicloudTopDeviceExtinfoGetAPIRequest.go
- TaobaoAilabAicloudTopDeviceExtinfoGetAPIResponse.go
- TaobaoAilabAicloudTopDeviceExtinfoGetResult.go
- TaobaoAilabAicloudTopDeviceGetstatusAPIRequest.go
- TaobaoAilabAicloudTopDeviceGetstatusAPIResponse.go
- TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIRequest.go
- TaobaoAilabAicloudTopDeviceOpenidAuthcodeGetAPIResponse.go
- TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIRequest.go
- TaobaoAilabAicloudTopDeviceOpenidAuthresultGetAPIResponse.go
- TaobaoAilabAicloudTopDeviceOpenidUnbindAPIRequest.go
- TaobaoAilabAicloudTopDeviceOpenidUnbindAPIResponse.go
- TaobaoAilabAicloudTopDeviceSettingsResetAPIRequest.go
- TaobaoAilabAicloudTopDeviceSettingsResetAPIResponse.go
- TaobaoAilabAicloudTopDeviceStatusinfoGetAPIRequest.go
- TaobaoAilabAicloudTopDeviceStatusinfoGetAPIResponse.go
- TaobaoAilabAicloudTopDeviceStatusinfoGetResult.go
- TaobaoAilabAicloudTopDeviceUnbindAPIRequest.go
- TaobaoAilabAicloudTopDeviceUnbindAPIResponse.go
- TaobaoAilabAicloudTopFeedlistDeleteAPIRequest.go
- TaobaoAilabAicloudTopFeedlistDeleteAPIResponse.go
- TaobaoAilabAicloudTopFeedlistGetAPIRequest.go
- TaobaoAilabAicloudTopFeedlistGetAPIResponse.go
- TaobaoAilabAicloudTopFreelistenChildrenalbumAPIRequest.go
- TaobaoAilabAicloudTopFreelistenChildrenalbumAPIResponse.go
- TaobaoAilabAicloudTopLikeAddAPIRequest.go
- TaobaoAilabAicloudTopLikeAddAPIResponse.go
- TaobaoAilabAicloudTopLikeDeleteAPIRequest.go
- TaobaoAilabAicloudTopLikeDeleteAPIResponse.go
- TaobaoAilabAicloudTopLikeFilterAPIRequest.go
- TaobaoAilabAicloudTopLikeFilterAPIResponse.go
- TaobaoAilabAicloudTopLikeListAPIRequest.go
- TaobaoAilabAicloudTopLikeListAPIResponse.go
- TaobaoAilabAicloudTopMessageAddtextAPIRequest.go
- TaobaoAilabAicloudTopMessageAddtextAPIResponse.go
- TaobaoAilabAicloudTopMessageGetUnreadCountAPIRequest.go
- TaobaoAilabAicloudTopMessageGetUnreadCountAPIResponse.go
- TaobaoAilabAicloudTopMessageListAPIRequest.go
- TaobaoAilabAicloudTopMessageListAPIResponse.go
- TaobaoAilabAicloudTopMessageListModel.go
- TaobaoAilabAicloudTopMessageSendAPIRequest.go
- TaobaoAilabAicloudTopMessageSendAPIResponse.go
- TmallDeviceCarturlGetAPIRequest.go
- TmallDeviceCarturlGetAPIResponse.go
- TmallDeviceItemPromotionGetAPIRequest.go
- TmallDeviceItemPromotionGetAPIResponse.go
- TmallDeviceStoreFollowurlGetAPIRequest.go
- TmallDeviceStoreFollowurlGetAPIResponse.go
- TopDeviceBaseInfoDto.go
- TopDeviceDetailInfoDto.go
- TopDeviceExtInfoDto.go
- TopDeviceStatusInfoDto.go
- VideoUrlDto.go
- VideoUrlParam.go
- doc.go