Documentation
¶
Overview ¶
Package ihome 包含iHome API相关结构体
Index ¶
- type AdvancePicMaterialDto
- type AlibabaihomectomcasemainpicupdateAPIRequest
- func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetApiMethodName() string
- func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetCaseId() string
- func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetPicType() string
- func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetPicUrl() string
- func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetRawParams() model.Params
- func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetTraceId() string
- func (r *AlibabaihomectomcasemainpicupdateAPIRequest) SetCaseId(_caseId string) error
- func (r *AlibabaihomectomcasemainpicupdateAPIRequest) SetPicType(_picType string) error
- func (r *AlibabaihomectomcasemainpicupdateAPIRequest) SetPicUrl(_picUrl string) error
- func (r *AlibabaihomectomcasemainpicupdateAPIRequest) SetTraceId(_traceId string) error
- type AlibabaihomectomcasemainpicupdateAPIResponse
- type AlibabaihomectomcasemainpicupdateAPIResponseModel
- type AlibabaihomectomcasemainpicupdateApiResult
- type TaobaoihomeadvancepicuploadAPIRequest
- func (r TaobaoihomeadvancepicuploadAPIRequest) GetApiMethodName() string
- func (r TaobaoihomeadvancepicuploadAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoihomeadvancepicuploadAPIRequest) GetMaterials() []AdvancePicMaterialDto
- func (r TaobaoihomeadvancepicuploadAPIRequest) GetRawParams() model.Params
- func (r *TaobaoihomeadvancepicuploadAPIRequest) SetMaterials(_materials []AdvancePicMaterialDto) error
- type TaobaoihomeadvancepicuploadAPIResponse
- type TaobaoihomeadvancepicuploadAPIResponseModel
- type TaobaoihomeadvancepicuploadApiResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdvancePicMaterialDto ¶
type AdvancePicMaterialDto struct { // 标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 用户id UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"` // 图片oss地址 Url string `json:"url,omitempty" xml:"url,omitempty"` // 方案id CaseId string `json:"case_id,omitempty" xml:"case_id,omitempty"` // 宽 Width int64 `json:"width,omitempty" xml:"width,omitempty"` // 高 Height int64 `json:"height,omitempty" xml:"height,omitempty"` // 企业id EntId int64 `json:"ent_id,omitempty" xml:"ent_id,omitempty"` // 0 普通图 1 全景图 2 鸟瞰图 Flag int64 `json:"flag,omitempty" xml:"flag,omitempty"` }
AdvancePicMaterialDto 结构体
type AlibabaihomectomcasemainpicupdateAPIRequest ¶ added in v1.3.1
type AlibabaihomectomcasemainpicupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaihomectomcasemainpicupdateAPIRequest 方案渲染图修改 API请求 alibaba.ihome.ctom.case.mainpic.update
用于在门店工作台里的编辑器保存方案,由三维家后端调用阿里后端,保存方案信息 此接口只允许ihome业务使用,用于门店的编辑功能,只允许广东三维家信息科技有限公司一家公司调用,不适用于其他业务。
func NewAlibabaihomectomcasemainpicupdateRequest ¶ added in v1.3.1
func NewAlibabaihomectomcasemainpicupdateRequest() *AlibabaihomectomcasemainpicupdateAPIRequest
NewAlibabaihomectomcasemainpicupdateRequest 初始化AlibabaihomectomcasemainpicupdateAPIRequest对象
func (AlibabaihomectomcasemainpicupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaihomectomcasemainpicupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaihomectomcasemainpicupdateAPIRequest) GetCaseId ¶ added in v1.3.1
func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetCaseId() string
GetCaseId CaseId Getter
func (AlibabaihomectomcasemainpicupdateAPIRequest) GetPicType ¶ added in v1.3.1
func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetPicType() string
GetPicType PicType Getter
func (AlibabaihomectomcasemainpicupdateAPIRequest) GetPicUrl ¶ added in v1.3.1
func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetPicUrl() string
GetPicUrl PicUrl Getter
func (AlibabaihomectomcasemainpicupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaihomectomcasemainpicupdateAPIRequest) GetTraceId ¶ added in v1.3.1
func (r AlibabaihomectomcasemainpicupdateAPIRequest) GetTraceId() string
GetTraceId TraceId Getter
func (*AlibabaihomectomcasemainpicupdateAPIRequest) SetCaseId ¶ added in v1.3.1
func (r *AlibabaihomectomcasemainpicupdateAPIRequest) SetCaseId(_caseId string) error
SetCaseId is CaseId Setter 方案id
func (*AlibabaihomectomcasemainpicupdateAPIRequest) SetPicType ¶ added in v1.3.1
func (r *AlibabaihomectomcasemainpicupdateAPIRequest) SetPicType(_picType string) error
SetPicType is PicType Setter 图片类型
func (*AlibabaihomectomcasemainpicupdateAPIRequest) SetPicUrl ¶ added in v1.3.1
func (r *AlibabaihomectomcasemainpicupdateAPIRequest) SetPicUrl(_picUrl string) error
SetPicUrl is PicUrl Setter 图片的地址
func (*AlibabaihomectomcasemainpicupdateAPIRequest) SetTraceId ¶ added in v1.3.1
func (r *AlibabaihomectomcasemainpicupdateAPIRequest) SetTraceId(_traceId string) error
SetTraceId is TraceId Setter 32位字符串
type AlibabaihomectomcasemainpicupdateAPIResponse ¶ added in v1.3.1
type AlibabaihomectomcasemainpicupdateAPIResponse struct { model.CommonResponse AlibabaihomectomcasemainpicupdateAPIResponseModel }
AlibabaihomectomcasemainpicupdateAPIResponse 方案渲染图修改 API返回值 alibaba.ihome.ctom.case.mainpic.update
用于在门店工作台里的编辑器保存方案,由三维家后端调用阿里后端,保存方案信息 此接口只允许ihome业务使用,用于门店的编辑功能,只允许广东三维家信息科技有限公司一家公司调用,不适用于其他业务。
type AlibabaihomectomcasemainpicupdateAPIResponseModel ¶ added in v1.3.1
type AlibabaihomectomcasemainpicupdateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ihome_ctom_case_mainpic_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 根据站点名称查询产品 ApiResult *AlibabaihomectomcasemainpicupdateApiResult `json:"api_result,omitempty" xml:"api_result,omitempty"` }
AlibabaihomectomcasemainpicupdateAPIResponseModel is 方案渲染图修改 成功返回结果
type AlibabaihomectomcasemainpicupdateApiResult ¶ added in v1.3.1
type AlibabaihomectomcasemainpicupdateApiResult struct { // 具体错误信息 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // case的url地址 Data string `json:"data,omitempty" xml:"data,omitempty"` // true Status bool `json:"status,omitempty" xml:"status,omitempty"` }
AlibabaihomectomcasemainpicupdateApiResult 结构体
type TaobaoihomeadvancepicuploadAPIRequest ¶ added in v1.3.1
type TaobaoihomeadvancepicuploadAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoihomeadvancepicuploadAPIRequest ihome图片上传 API请求 taobao.ihome.advancepic.upload
ihome 定制业务编辑器投稿素材上传
func NewTaobaoihomeadvancepicuploadRequest ¶ added in v1.3.1
func NewTaobaoihomeadvancepicuploadRequest() *TaobaoihomeadvancepicuploadAPIRequest
NewTaobaoihomeadvancepicuploadRequest 初始化TaobaoihomeadvancepicuploadAPIRequest对象
func (TaobaoihomeadvancepicuploadAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoihomeadvancepicuploadAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoihomeadvancepicuploadAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoihomeadvancepicuploadAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoihomeadvancepicuploadAPIRequest) GetMaterials ¶ added in v1.3.1
func (r TaobaoihomeadvancepicuploadAPIRequest) GetMaterials() []AdvancePicMaterialDto
GetMaterials Materials Getter
func (TaobaoihomeadvancepicuploadAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoihomeadvancepicuploadAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoihomeadvancepicuploadAPIRequest) SetMaterials ¶ added in v1.3.1
func (r *TaobaoihomeadvancepicuploadAPIRequest) SetMaterials(_materials []AdvancePicMaterialDto) error
SetMaterials is Materials Setter 图片类
type TaobaoihomeadvancepicuploadAPIResponse ¶ added in v1.3.1
type TaobaoihomeadvancepicuploadAPIResponse struct { model.CommonResponse TaobaoihomeadvancepicuploadAPIResponseModel }
TaobaoihomeadvancepicuploadAPIResponse ihome图片上传 API返回值 taobao.ihome.advancepic.upload
ihome 定制业务编辑器投稿素材上传
type TaobaoihomeadvancepicuploadAPIResponseModel ¶ added in v1.3.1
type TaobaoihomeadvancepicuploadAPIResponseModel struct { XMLName xml.Name `xml:"ihome_advancepic_upload_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 根据站点名称查询产品 Result *TaobaoihomeadvancepicuploadApiResult `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoihomeadvancepicuploadAPIResponseModel is ihome图片上传 成功返回结果
type TaobaoihomeadvancepicuploadApiResult ¶ added in v1.3.1
type TaobaoihomeadvancepicuploadApiResult struct { // 错误信息 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 提交成功的批次id Data int64 `json:"data,omitempty" xml:"data,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoihomeadvancepicuploadApiResult 结构体