Documentation ¶
Overview ¶
iHome API model
Index ¶
- type AdvancePicMaterialDto
- type AlibabaIhomeCtomCaseMainpicUpdateAPIRequest
- func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetApiMethodName() string
- func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetApiParams() url.Values
- func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetCaseId() string
- func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetPicType() string
- func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetPicUrl() string
- 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 AlibabaIhomeCtomContentImgUploadAPIRequest
- func (r AlibabaIhomeCtomContentImgUploadAPIRequest) GetApiMethodName() string
- func (r AlibabaIhomeCtomContentImgUploadAPIRequest) GetApiParams() url.Values
- func (r AlibabaIhomeCtomContentImgUploadAPIRequest) GetMaterialDto() *UploadPicMaterialDto
- func (r *AlibabaIhomeCtomContentImgUploadAPIRequest) SetMaterialDto(_materialDto *UploadPicMaterialDto) error
- type AlibabaIhomeCtomContentImgUploadAPIResponse
- type AlibabaIhomeCtomContentImgUploadAPIResponseModel
- type AlibabaIhomeCtomContentImgUploadApiResult
- type AlibabaIhomeCtomContentPublishStatusAPIRequest
- func (r AlibabaIhomeCtomContentPublishStatusAPIRequest) GetApiMethodName() string
- func (r AlibabaIhomeCtomContentPublishStatusAPIRequest) GetApiParams() url.Values
- func (r AlibabaIhomeCtomContentPublishStatusAPIRequest) GetIdList() []int64
- func (r *AlibabaIhomeCtomContentPublishStatusAPIRequest) SetIdList(_idList []int64) error
- type AlibabaIhomeCtomContentPublishStatusAPIResponse
- type AlibabaIhomeCtomContentPublishStatusAPIResponseModel
- type AlibabaIhomeCtomContentPublishStatusApiResult
- type AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetAdditionalOrderId() string
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetApiMethodName() string
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetApiParams() url.Values
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryDate() int64
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryName() string
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryPhone() string
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetMemo() string
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetOperatorId() string
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetPostSalesId() string
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetServiceId() string
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetTime() int64
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetType() string
- func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetUnitId() string
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetAdditionalOrderId(_additionalOrderId string) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryDate(_deliveryDate int64) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryName(_deliveryName string) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryPhone(_deliveryPhone string) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetMemo(_memo string) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetOperatorId(_operatorId string) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetPostSalesId(_postSalesId string) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetServiceId(_serviceId string) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetTime(_time int64) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetType(_type string) error
- func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetUnitId(_unitId string) error
- type AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponse
- type AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponseModel
- type AlibabaIhomeCtomPostsaleStatusSyncAPIRequest
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetApiMethodName() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetApiParams() url.Values
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetCsrId() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetFinishType() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetIsExpedited() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetOperatorId() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetPostSalesId() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetReason() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetServiceId() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetSource() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetStatus() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetSubOrderId() string
- func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetUnitId() string
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetCsrId(_csrId string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetFinishType(_finishType string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetIsExpedited(_isExpedited string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetOperatorId(_operatorId string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetPostSalesId(_postSalesId string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetReason(_reason string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetServiceId(_serviceId string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetSource(_source string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetStatus(_status string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetSubOrderId(_subOrderId string) error
- func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetUnitId(_unitId string) error
- type AlibabaIhomeCtomPostsaleStatusSyncAPIResponse
- type AlibabaIhomeCtomPostsaleStatusSyncAPIResponseModel
- type ContentStatus
- type StatusResult
- type TaobaoIhomeAdvancepicUploadAPIRequest
- func (r TaobaoIhomeAdvancepicUploadAPIRequest) GetApiMethodName() string
- func (r TaobaoIhomeAdvancepicUploadAPIRequest) GetApiParams() url.Values
- func (r TaobaoIhomeAdvancepicUploadAPIRequest) GetMaterials() []AdvancePicMaterialDto
- func (r *TaobaoIhomeAdvancepicUploadAPIRequest) SetMaterials(_materials []AdvancePicMaterialDto) error
- type TaobaoIhomeAdvancepicUploadAPIResponse
- type TaobaoIhomeAdvancepicUploadAPIResponseModel
- type TaobaoIhomeAdvancepicUploadApiResult
- type UploadPicMaterialDto
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"` // 宽 Width int64 `json:"width,omitempty" xml:"width,omitempty"` // 高 Height int64 `json:"height,omitempty" xml:"height,omitempty"` // 方案id CaseId string `json:"case_id,omitempty" xml:"case_id,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 }
方案渲染图修改 API请求 alibaba.ihome.ctom.case.mainpic.update
用于在门店工作台里的编辑器保存方案,由三维家后端调用阿里后端,保存方案信息 此接口只允许ihome业务使用,用于门店的编辑功能,只允许广东三维家信息科技有限公司一家公司调用,不适用于其他业务。
func NewAlibabaIhomeCtomCaseMainpicUpdateRequest ¶
func NewAlibabaIhomeCtomCaseMainpicUpdateRequest() *AlibabaIhomeCtomCaseMainpicUpdateAPIRequest
初始化AlibabaIhomeCtomCaseMainpicUpdateAPIRequest对象
func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetApiMethodName ¶
func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetApiParams ¶
func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetCaseId ¶
func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetCaseId() string
CaseId Getter
func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetPicType ¶
func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetPicType() string
PicType Getter
func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetPicUrl ¶
func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetPicUrl() string
PicUrl Getter
func (AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetTraceId ¶
func (r AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) GetTraceId() string
TraceId Getter
func (*AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetCaseId ¶
func (r *AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetCaseId(_caseId string) error
CaseId Setter 方案id
func (*AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetPicType ¶
func (r *AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetPicType(_picType string) error
PicType Setter 图片类型
func (*AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetPicUrl ¶
func (r *AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetPicUrl(_picUrl string) error
PicUrl Setter 图片的地址
func (*AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetTraceId ¶
func (r *AlibabaIhomeCtomCaseMainpicUpdateAPIRequest) SetTraceId(_traceId string) error
TraceId Setter 32位字符串
type AlibabaIhomeCtomCaseMainpicUpdateAPIResponse ¶
type AlibabaIhomeCtomCaseMainpicUpdateAPIResponse struct { model.CommonResponse AlibabaIhomeCtomCaseMainpicUpdateAPIResponseModel }
方案渲染图修改 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"` }
方案渲染图修改 成功返回结果
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 }
实拍图投稿链路上传图片 API请求 alibaba.ihome.ctom.content.img.upload
实拍图投稿链路上传图片
func NewAlibabaIhomeCtomContentImgUploadRequest ¶
func NewAlibabaIhomeCtomContentImgUploadRequest() *AlibabaIhomeCtomContentImgUploadAPIRequest
初始化AlibabaIhomeCtomContentImgUploadAPIRequest对象
func (AlibabaIhomeCtomContentImgUploadAPIRequest) GetApiMethodName ¶
func (r AlibabaIhomeCtomContentImgUploadAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaIhomeCtomContentImgUploadAPIRequest) GetApiParams ¶
func (r AlibabaIhomeCtomContentImgUploadAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaIhomeCtomContentImgUploadAPIRequest) GetMaterialDto ¶
func (r AlibabaIhomeCtomContentImgUploadAPIRequest) GetMaterialDto() *UploadPicMaterialDto
MaterialDto Getter
func (*AlibabaIhomeCtomContentImgUploadAPIRequest) SetMaterialDto ¶
func (r *AlibabaIhomeCtomContentImgUploadAPIRequest) SetMaterialDto(_materialDto *UploadPicMaterialDto) error
MaterialDto Setter materialDTO
type AlibabaIhomeCtomContentImgUploadAPIResponse ¶
type AlibabaIhomeCtomContentImgUploadAPIResponse struct { model.CommonResponse AlibabaIhomeCtomContentImgUploadAPIResponseModel }
实拍图投稿链路上传图片 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"` }
实拍图投稿链路上传图片 成功返回结果
type AlibabaIhomeCtomContentImgUploadApiResult ¶
type AlibabaIhomeCtomContentImgUploadApiResult struct { // 提交成功的内容ID Data int64 `json:"data,omitempty" xml:"data,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 错误信息 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` }
AlibabaIhomeCtomContentImgUploadApiResult
type AlibabaIhomeCtomContentPublishStatusAPIRequest ¶
type AlibabaIhomeCtomContentPublishStatusAPIRequest struct { model.Params // contains filtered or unexported fields }
实拍图发布审核状态查询API API请求 alibaba.ihome.ctom.content.publish.status
实拍图发布审核状态查询API
func NewAlibabaIhomeCtomContentPublishStatusRequest ¶
func NewAlibabaIhomeCtomContentPublishStatusRequest() *AlibabaIhomeCtomContentPublishStatusAPIRequest
初始化AlibabaIhomeCtomContentPublishStatusAPIRequest对象
func (AlibabaIhomeCtomContentPublishStatusAPIRequest) GetApiMethodName ¶
func (r AlibabaIhomeCtomContentPublishStatusAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaIhomeCtomContentPublishStatusAPIRequest) GetApiParams ¶
func (r AlibabaIhomeCtomContentPublishStatusAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaIhomeCtomContentPublishStatusAPIRequest) GetIdList ¶
func (r AlibabaIhomeCtomContentPublishStatusAPIRequest) GetIdList() []int64
IdList Getter
func (*AlibabaIhomeCtomContentPublishStatusAPIRequest) SetIdList ¶
func (r *AlibabaIhomeCtomContentPublishStatusAPIRequest) SetIdList(_idList []int64) error
IdList Setter 要查询投稿状态的ID列表
type AlibabaIhomeCtomContentPublishStatusAPIResponse ¶
type AlibabaIhomeCtomContentPublishStatusAPIResponse struct { model.CommonResponse AlibabaIhomeCtomContentPublishStatusAPIResponseModel }
实拍图发布审核状态查询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"` }
实拍图发布审核状态查询API 成功返回结果
type AlibabaIhomeCtomContentPublishStatusApiResult ¶
type AlibabaIhomeCtomContentPublishStatusApiResult struct { // result对象根节点 Data *StatusResult `json:"data,omitempty" xml:"data,omitempty"` // 调用状态 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 错误信息 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` }
AlibabaIhomeCtomContentPublishStatusApiResult
type AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest ¶
type AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest struct { model.Params // contains filtered or unexported fields }
售后上门信息同步 API请求 alibaba.ihome.ctom.postsale.onsite.sync
用于三维家同步售后单上门人员和时间信息
func NewAlibabaIhomeCtomPostsaleOnsiteSyncRequest ¶
func NewAlibabaIhomeCtomPostsaleOnsiteSyncRequest() *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest
初始化AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest对象
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetAdditionalOrderId ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetAdditionalOrderId() string
AdditionalOrderId Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetApiMethodName ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetApiParams ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryDate ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryDate() int64
DeliveryDate Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryName ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryName() string
DeliveryName Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryPhone ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetDeliveryPhone() string
DeliveryPhone Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetMemo ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetMemo() string
Memo Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetOperatorId ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetOperatorId() string
OperatorId Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetPostSalesId ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetPostSalesId() string
PostSalesId Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetServiceId ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetServiceId() string
ServiceId Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetTime ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetTime() int64
Time Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetType ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetType() string
Type Getter
func (AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetUnitId ¶
func (r AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) GetUnitId() string
UnitId Getter
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetAdditionalOrderId ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetAdditionalOrderId(_additionalOrderId string) error
AdditionalOrderId Setter 三维家补单ID
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryDate ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryDate(_deliveryDate int64) error
DeliveryDate Setter 预约目标时间
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryName ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryName(_deliveryName string) error
DeliveryName Setter 联系人员名字
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryPhone ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetDeliveryPhone(_deliveryPhone string) error
DeliveryPhone Setter 预约后展示给客户的员工联系方式
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetMemo ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetMemo(_memo string) error
Memo Setter 备注
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetOperatorId ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetOperatorId(_operatorId string) error
OperatorId Setter 具体操作人ID(预约人)
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetPostSalesId ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetPostSalesId(_postSalesId string) error
PostSalesId Setter 售后单ID
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetServiceId ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetServiceId(_serviceId string) error
ServiceId Setter 服务ID
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetTime ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetTime(_time int64) error
Time Setter 预约事件发生时间
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetType ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetType(_type string) error
Type Setter 配送、安装或上门
func (*AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetUnitId ¶
func (r *AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest) SetUnitId(_unitId string) error
UnitId Setter 提交部门ID(预约的操作人所属部门)
type AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponse ¶
type AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponse struct { model.CommonResponse AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponseModel }
售后上门信息同步 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"` }
售后上门信息同步 成功返回结果
type AlibabaIhomeCtomPostsaleStatusSyncAPIRequest ¶
type AlibabaIhomeCtomPostsaleStatusSyncAPIRequest struct { model.Params // contains filtered or unexported fields }
C2M售后状态同步 API请求 alibaba.ihome.ctom.postsale.status.sync
供给三维家同步定制、成品商品售后进度状态
func NewAlibabaIhomeCtomPostsaleStatusSyncRequest ¶
func NewAlibabaIhomeCtomPostsaleStatusSyncRequest() *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest
初始化AlibabaIhomeCtomPostsaleStatusSyncAPIRequest对象
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetApiMethodName ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetApiParams ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetCsrId ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetCsrId() string
CsrId Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetFinishType ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetFinishType() string
FinishType Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetIsExpedited ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetIsExpedited() string
IsExpedited Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetOperatorId ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetOperatorId() string
OperatorId Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetPostSalesId ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetPostSalesId() string
PostSalesId Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetReason ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetReason() string
Reason Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetServiceId ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetServiceId() string
ServiceId Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetSource ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetSource() string
Source Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetStatus ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetStatus() string
Status Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetSubOrderId ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetSubOrderId() string
SubOrderId Getter
func (AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetUnitId ¶
func (r AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) GetUnitId() string
UnitId Getter
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetCsrId ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetCsrId(_csrId string) error
CsrId Setter 客服代表ID
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetFinishType ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetFinishType(_finishType string) error
FinishType Setter 售后单结束原因
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetIsExpedited ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetIsExpedited(_isExpedited string) error
IsExpedited Setter 是否加急订单
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetOperatorId ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetOperatorId(_operatorId string) error
OperatorId Setter 三维家操作人ID
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetPostSalesId ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetPostSalesId(_postSalesId string) error
PostSalesId Setter 三维家售后单号ID
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetReason ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetReason(_reason string) error
Reason Setter 售后单更新状态原因
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetServiceId ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetServiceId(_serviceId string) error
ServiceId Setter 三维家服务ID
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetSource ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetSource(_source string) error
Source Setter 售后发起来源
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetStatus ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetStatus(_status string) error
Status Setter 售后状态更新
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetSubOrderId ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetSubOrderId(_subOrderId string) error
SubOrderId Setter 三维家订单号ID
func (*AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetUnitId ¶
func (r *AlibabaIhomeCtomPostsaleStatusSyncAPIRequest) SetUnitId(_unitId string) error
UnitId Setter 三维家操作人部门ID
type AlibabaIhomeCtomPostsaleStatusSyncAPIResponse ¶
type AlibabaIhomeCtomPostsaleStatusSyncAPIResponse struct { model.CommonResponse AlibabaIhomeCtomPostsaleStatusSyncAPIResponseModel }
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"` }
C2M售后状态同步 成功返回结果
type ContentStatus ¶
type ContentStatus struct { // 拒绝原因 RefuseReason string `json:"refuse_reason,omitempty" xml:"refuse_reason,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"` // 标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 图片 Img string `json:"img,omitempty" xml:"img,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 }
ihome图片上传 API请求 taobao.ihome.advancepic.upload
ihome 定制业务编辑器投稿素材上传
func NewTaobaoIhomeAdvancepicUploadRequest ¶
func NewTaobaoIhomeAdvancepicUploadRequest() *TaobaoIhomeAdvancepicUploadAPIRequest
初始化TaobaoIhomeAdvancepicUploadAPIRequest对象
func (TaobaoIhomeAdvancepicUploadAPIRequest) GetApiMethodName ¶
func (r TaobaoIhomeAdvancepicUploadAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (TaobaoIhomeAdvancepicUploadAPIRequest) GetApiParams ¶
func (r TaobaoIhomeAdvancepicUploadAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (TaobaoIhomeAdvancepicUploadAPIRequest) GetMaterials ¶
func (r TaobaoIhomeAdvancepicUploadAPIRequest) GetMaterials() []AdvancePicMaterialDto
Materials Getter
func (*TaobaoIhomeAdvancepicUploadAPIRequest) SetMaterials ¶
func (r *TaobaoIhomeAdvancepicUploadAPIRequest) SetMaterials(_materials []AdvancePicMaterialDto) error
Materials Setter 图片类
type TaobaoIhomeAdvancepicUploadAPIResponse ¶
type TaobaoIhomeAdvancepicUploadAPIResponse struct { model.CommonResponse TaobaoIhomeAdvancepicUploadAPIResponseModel }
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"` }
ihome图片上传 成功返回结果
type TaobaoIhomeAdvancepicUploadApiResult ¶
type TaobaoIhomeAdvancepicUploadApiResult struct { // 提交成功的批次id Data int64 `json:"data,omitempty" xml:"data,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 错误信息 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` }
TaobaoIhomeAdvancepicUploadApiResult
type UploadPicMaterialDto ¶
type UploadPicMaterialDto struct { // 图片宽 Width int64 `json:"width,omitempty" xml:"width,omitempty"` // 标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 上传者ID UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` // 图片URL Url string `json:"url,omitempty" xml:"url,omitempty"` // 图片高 Height int64 `json:"height,omitempty" xml:"height,omitempty"` }
UploadPicMaterialDto
Source Files ¶
- AdvancePicMaterialDto.go
- AlibabaIhomeCtomCaseMainpicUpdateAPIRequest.go
- AlibabaIhomeCtomCaseMainpicUpdateAPIResponse.go
- AlibabaIhomeCtomCaseMainpicUpdateApiResult.go
- AlibabaIhomeCtomContentImgUploadAPIRequest.go
- AlibabaIhomeCtomContentImgUploadAPIResponse.go
- AlibabaIhomeCtomContentImgUploadApiResult.go
- AlibabaIhomeCtomContentPublishStatusAPIRequest.go
- AlibabaIhomeCtomContentPublishStatusAPIResponse.go
- AlibabaIhomeCtomContentPublishStatusApiResult.go
- AlibabaIhomeCtomPostsaleOnsiteSyncAPIRequest.go
- AlibabaIhomeCtomPostsaleOnsiteSyncAPIResponse.go
- AlibabaIhomeCtomPostsaleStatusSyncAPIRequest.go
- AlibabaIhomeCtomPostsaleStatusSyncAPIResponse.go
- ContentStatus.go
- StatusResult.go
- TaobaoIhomeAdvancepicUploadAPIRequest.go
- TaobaoIhomeAdvancepicUploadAPIResponse.go
- TaobaoIhomeAdvancepicUploadApiResult.go
- UploadPicMaterialDto.go
- doc.go