ihome

package
v1.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package ihome 包含iHome API相关结构体

https://open.taobao.com/API.htm?docId=43219&docType=2

Index

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

type AlibabaIhomeCtomCaseMainpicUpdateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaIhomeCtomCaseMainpicUpdateAPIRequest 方案渲染图修改 API请求 alibaba.ihome.ctom.case.mainpic.update

用于在门店工作台里的编辑器保存方案,由三维家后端调用阿里后端,保存方案信息 此接口只允许ihome业务使用,用于门店的编辑功能,只允许广东三维家信息科技有限公司一家公司调用,不适用于其他业务。

func NewAlibabaIhomeCtomCaseMainpicUpdateRequest

func NewAlibabaIhomeCtomCaseMainpicUpdateRequest() *AlibabaIhomeCtomCaseMainpicUpdateAPIRequest

NewAlibabaIhomeCtomCaseMainpicUpdateRequest 初始化AlibabaIhomeCtomCaseMainpicUpdateAPIRequest对象

func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetCaseId

GetCaseId CaseId Getter

func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetPicType

GetPicType PicType Getter

func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetPicUrl

GetPicUrl PicUrl Getter

func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetTraceId

GetTraceId TraceId Getter

func (*AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetCaseId

SetCaseId is CaseId Setter 方案id

func (*AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetPicType

SetPicType is PicType Setter 图片类型

func (*AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetPicUrl

SetPicUrl is PicUrl Setter 图片的地址

func (*AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetTraceId

SetTraceId is TraceId Setter 32位字符串

type AlibabaIhomeCtomCaseMainpicUpdateAPIResponse

type AlibabaIhomeCtomCaseMainpicUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaIhomeCtomCaseMainpicUpdateAPIResponseModel
}

AlibabaIhomeCtomCaseMainpicUpdateAPIResponse 方案渲染图修改 API返回值 alibaba.ihome.ctom.case.mainpic.update

用于在门店工作台里的编辑器保存方案,由三维家后端调用阿里后端,保存方案信息 此接口只允许ihome业务使用,用于门店的编辑功能,只允许广东三维家信息科技有限公司一家公司调用,不适用于其他业务。

type AlibabaIhomeCtomCaseMainpicUpdateAPIResponseModel

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

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 AlibabaIhomeCtomContentImgUploadAPIRequest

type AlibabaIhomeCtomContentImgUploadAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaIhomeCtomContentImgUploadAPIRequest 实拍图投稿链路上传图片 API请求 alibaba.ihome.ctom.content.img.upload

实拍图投稿链路上传图片

func NewAlibabaIhomeCtomContentImgUploadRequest

func NewAlibabaIhomeCtomContentImgUploadRequest() *AlibabaIhomeCtomContentImgUploadAPIRequest

NewAlibabaIhomeCtomContentImgUploadRequest 初始化AlibabaIhomeCtomContentImgUploadAPIRequest对象

func (AlibabaIhomeCtomContentImgUploadAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIhomeCtomContentImgUploadAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIhomeCtomContentImgUploadAPIRequest) GetMaterialDto

GetMaterialDto MaterialDto Getter

func (*AlibabaIhomeCtomContentImgUploadAPIRequest) SetMaterialDto

SetMaterialDto is MaterialDto Setter materialDTO

type AlibabaIhomeCtomContentImgUploadAPIResponse

type AlibabaIhomeCtomContentImgUploadAPIResponse struct {
	model.CommonResponse
	AlibabaIhomeCtomContentImgUploadAPIResponseModel
}

AlibabaIhomeCtomContentImgUploadAPIResponse 实拍图投稿链路上传图片 API返回值 alibaba.ihome.ctom.content.img.upload

实拍图投稿链路上传图片

type AlibabaIhomeCtomContentImgUploadAPIResponseModel

type AlibabaIhomeCtomContentImgUploadAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_ihome_ctom_content_img_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 根据站点名称查询产品
	Result *AlibabaIhomeCtomContentImgUploadApiResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaIhomeCtomContentImgUploadAPIResponseModel is 实拍图投稿链路上传图片 成功返回结果

type AlibabaIhomeCtomContentImgUploadApiResult

type AlibabaIhomeCtomContentImgUploadApiResult 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"`
}

AlibabaIhomeCtomContentImgUploadApiResult 结构体

type AlibabaIhomeCtomContentPublishStatusAPIRequest

type AlibabaIhomeCtomContentPublishStatusAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaIhomeCtomContentPublishStatusAPIRequest 实拍图发布审核状态查询API API请求 alibaba.ihome.ctom.content.publish.status

实拍图发布审核状态查询API

func NewAlibabaIhomeCtomContentPublishStatusRequest

func NewAlibabaIhomeCtomContentPublishStatusRequest() *AlibabaIhomeCtomContentPublishStatusAPIRequest

NewAlibabaIhomeCtomContentPublishStatusRequest 初始化AlibabaIhomeCtomContentPublishStatusAPIRequest对象

func (AlibabaIhomeCtomContentPublishStatusAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIhomeCtomContentPublishStatusAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIhomeCtomContentPublishStatusAPIRequest) GetIdList

GetIdList IdList Getter

func (*AlibabaIhomeCtomContentPublishStatusAPIRequest) SetIdList

SetIdList is IdList Setter 要查询投稿状态的ID列表

type AlibabaIhomeCtomContentPublishStatusAPIResponse

type AlibabaIhomeCtomContentPublishStatusAPIResponse struct {
	model.CommonResponse
	AlibabaIhomeCtomContentPublishStatusAPIResponseModel
}

AlibabaIhomeCtomContentPublishStatusAPIResponse 实拍图发布审核状态查询API API返回值 alibaba.ihome.ctom.content.publish.status

实拍图发布审核状态查询API

type AlibabaIhomeCtomContentPublishStatusAPIResponseModel

type AlibabaIhomeCtomContentPublishStatusAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_ihome_ctom_content_publish_status_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 根据站点名称查询产品
	Result *AlibabaIhomeCtomContentPublishStatusApiResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaIhomeCtomContentPublishStatusAPIResponseModel is 实拍图发布审核状态查询API 成功返回结果

type AlibabaIhomeCtomContentPublishStatusApiResult

type AlibabaIhomeCtomContentPublishStatusApiResult struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// result对象根节点
	Data *StatusResult `json:"data,omitempty" xml:"data,omitempty"`
	// 调用状态
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaIhomeCtomContentPublishStatusApiResult 结构体

type AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest

type AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest 售后上门信息同步 API请求 alibaba.ihome.ctom.postsale.onsite.sync

用于三维家同步售后单上门人员和时间信息

func NewAlibabaIhomeCtomPostsaleOnsiteSyncRequest

func NewAlibabaIhomeCtomPostsaleOnsiteSyncRequest() *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest

NewAlibabaIhomeCtomPostsaleOnsiteSyncRequest 初始化AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest对象

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetAdditionalOrderId

func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetAdditionalOrderId() string

GetAdditionalOrderId AdditionalOrderId Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryDate

GetDeliveryDate DeliveryDate Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryName

GetDeliveryName DeliveryName Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryPhone

GetDeliveryPhone DeliveryPhone Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetMemo

GetMemo Memo Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetOperatorId

GetOperatorId OperatorId Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetPostSalesId

GetPostSalesId PostSalesId Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetServiceId

GetServiceId ServiceId Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetTime

GetTime Time Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetType

GetType Type Getter

func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetUnitId

GetUnitId UnitId Getter

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetAdditionalOrderId

func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetAdditionalOrderId(_additionalOrderId string) error

SetAdditionalOrderId is AdditionalOrderId Setter 三维家补单ID

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryDate

func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryDate(_deliveryDate int64) error

SetDeliveryDate is DeliveryDate Setter 预约目标时间

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryName

func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryName(_deliveryName string) error

SetDeliveryName is DeliveryName Setter 联系人员名字

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryPhone

func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryPhone(_deliveryPhone string) error

SetDeliveryPhone is DeliveryPhone Setter 预约后展示给客户的员工联系方式

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetMemo

SetMemo is Memo Setter 备注

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetOperatorId

func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetOperatorId(_operatorId string) error

SetOperatorId is OperatorId Setter 具体操作人ID(预约人)

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetPostSalesId

func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetPostSalesId(_postSalesId string) error

SetPostSalesId is PostSalesId Setter 售后单ID

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetServiceId

func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetServiceId(_serviceId string) error

SetServiceId is ServiceId Setter 服务ID

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetTime

SetTime is Time Setter 预约事件发生时间

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetType

SetType is Type Setter 配送、安装或上门

func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetUnitId

SetUnitId is UnitId Setter 提交部门ID(预约的操作人所属部门)

type AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponse

type AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponse struct {
	model.CommonResponse
	AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponseModel
}

AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponse 售后上门信息同步 API返回值 alibaba.ihome.ctom.postsale.onsite.sync

用于三维家同步售后单上门人员和时间信息

type AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponseModel

type AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_ihome_ctom_postsale_onsite_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// true
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponseModel is 售后上门信息同步 成功返回结果

type AlibabaIhomeCtomPostsaleStatusSyncAPIRequest

type AlibabaIhomeCtomPostsaleStatusSyncAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaIhomeCtomPostsaleStatusSyncAPIRequest C2M售后状态同步 API请求 alibaba.ihome.ctom.postsale.status.sync

供给三维家同步定制、成品商品售后进度状态

func NewAlibabaIhomeCtomPostsaleStatusSyncRequest

func NewAlibabaIhomeCtomPostsaleStatusSyncRequest() *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest

NewAlibabaIhomeCtomPostsaleStatusSyncRequest 初始化AlibabaIhomeCtomPostsaleStatusSyncAPIRequest对象

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetCsrId

GetCsrId CsrId Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetFinishType

GetFinishType FinishType Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetIsExpedited

GetIsExpedited IsExpedited Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetOperatorId

GetOperatorId OperatorId Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetPostSalesId

GetPostSalesId PostSalesId Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetReason

GetReason Reason Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetServiceId

GetServiceId ServiceId Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetSource

GetSource Source Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetStatus

GetStatus Status Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetSubOrderId

GetSubOrderId SubOrderId Getter

func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetUnitId

GetUnitId UnitId Getter

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetCsrId

SetCsrId is CsrId Setter 客服代表ID

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetFinishType

func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetFinishType(_finishType string) error

SetFinishType is FinishType Setter 售后单结束原因

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetIsExpedited

func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetIsExpedited(_isExpedited string) error

SetIsExpedited is IsExpedited Setter 是否加急订单

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetOperatorId

func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetOperatorId(_operatorId string) error

SetOperatorId is OperatorId Setter 三维家操作人ID

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetPostSalesId

func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetPostSalesId(_postSalesId string) error

SetPostSalesId is PostSalesId Setter 三维家售后单号ID

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetReason

SetReason is Reason Setter 售后单更新状态原因

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetServiceId

func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetServiceId(_serviceId string) error

SetServiceId is ServiceId Setter 三维家服务ID

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetSource

SetSource is Source Setter 售后发起来源

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetStatus

SetStatus is Status Setter 售后状态更新

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetSubOrderId

func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetSubOrderId(_subOrderId string) error

SetSubOrderId is SubOrderId Setter 三维家订单号ID

func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetUnitId

SetUnitId is UnitId Setter 三维家操作人部门ID

type AlibabaIhomeCtomPostsaleStatusSyncAPIResponse

type AlibabaIhomeCtomPostsaleStatusSyncAPIResponse struct {
	model.CommonResponse
	AlibabaIhomeCtomPostsaleStatusSyncAPIResponseModel
}

AlibabaIhomeCtomPostsaleStatusSyncAPIResponse C2M售后状态同步 API返回值 alibaba.ihome.ctom.postsale.status.sync

供给三维家同步定制、成品商品售后进度状态

type AlibabaIhomeCtomPostsaleStatusSyncAPIResponseModel

type AlibabaIhomeCtomPostsaleStatusSyncAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_ihome_ctom_postsale_status_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// true
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaIhomeCtomPostsaleStatusSyncAPIResponseModel is C2M售后状态同步 成功返回结果

type ContentStatus

type ContentStatus struct {
	// 拒绝原因
	RefuseReason string `json:"refuse_reason,omitempty" xml:"refuse_reason,omitempty"`
	// 标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 图片
	Img string `json:"img,omitempty" xml:"img,omitempty"`
	// 审核状态
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 内容ID
	ContentId int64 `json:"content_id,omitempty" xml:"content_id,omitempty"`
	// 场景ID
	SampleId int64 `json:"sample_id,omitempty" xml:"sample_id,omitempty"`
}

ContentStatus 结构体

type StatusResult

type StatusResult struct {
	// 状态list
	StatusList []ContentStatus `json:"status_list,omitempty" xml:"status_list>content_status,omitempty"`
}

StatusResult 结构体

type TaobaoIhomeAdvancepicUploadAPIRequest

type TaobaoIhomeAdvancepicUploadAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoIhomeAdvancepicUploadAPIRequest ihome图片上传 API请求 taobao.ihome.advancepic.upload

ihome 定制业务编辑器投稿素材上传

func NewTaobaoIhomeAdvancepicUploadRequest

func NewTaobaoIhomeAdvancepicUploadRequest() *TaobaoIhomeAdvancepicUploadAPIRequest

NewTaobaoIhomeAdvancepicUploadRequest 初始化TaobaoIhomeAdvancepicUploadAPIRequest对象

func (TaobaoIhomeAdvancepicUploadAPIRequest) GetApiMethodName

func (r TaobaoIhomeAdvancepicUploadAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoIhomeAdvancepicUploadAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoIhomeAdvancepicUploadAPIRequest) GetMaterials

GetMaterials Materials Getter

func (*TaobaoIhomeAdvancepicUploadAPIRequest) SetMaterials

SetMaterials is Materials Setter 图片类

type TaobaoIhomeAdvancepicUploadAPIResponse

type TaobaoIhomeAdvancepicUploadAPIResponse struct {
	model.CommonResponse
	TaobaoIhomeAdvancepicUploadAPIResponseModel
}

TaobaoIhomeAdvancepicUploadAPIResponse ihome图片上传 API返回值 taobao.ihome.advancepic.upload

ihome 定制业务编辑器投稿素材上传

type TaobaoIhomeAdvancepicUploadAPIResponseModel

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

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 结构体

type UploadPicMaterialDto

type UploadPicMaterialDto struct {
	// 标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 图片URL
	Url string `json:"url,omitempty" xml:"url,omitempty"`
	// 图片宽
	Width int64 `json:"width,omitempty" xml:"width,omitempty"`
	// 上传者ID
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 图片高
	Height int64 `json:"height,omitempty" xml:"height,omitempty"`
}

UploadPicMaterialDto 结构体

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL