fivee

package
v1.3.5 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package fivee 包含资质共享API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseBatchProduct added in v1.3.4

func ReleaseBatchProduct(v *BatchProduct)

ReleaseBatchProduct 释放BatchProduct

func ReleaseCompany added in v1.3.4

func ReleaseCompany(v *Company)

ReleaseCompany 释放Company

func ReleaseImportProduct added in v1.3.4

func ReleaseImportProduct(v *ImportProduct)

ReleaseImportProduct 释放ImportProduct

func ReleaseInnerProduct added in v1.3.4

func ReleaseInnerProduct(v *InnerProduct)

ReleaseInnerProduct 释放InnerProduct

func ReleaseLicence added in v1.3.4

func ReleaseLicence(v *Licence)

ReleaseLicence 释放Licence

func ReleaseSanitationCertificate added in v1.3.4

func ReleaseSanitationCertificate(v *SanitationCertificate)

ReleaseSanitationCertificate 释放SanitationCertificate

func ReleaseTaobaoFiveeCompanyGetAPIRequest added in v1.3.4

func ReleaseTaobaoFiveeCompanyGetAPIRequest(v *TaobaoFiveeCompanyGetAPIRequest)

ReleaseTaobaoFiveeCompanyGetAPIRequest 将 TaobaoFiveeCompanyGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoFiveeCompanyGetAPIResponse added in v1.3.4

func ReleaseTaobaoFiveeCompanyGetAPIResponse(v *TaobaoFiveeCompanyGetAPIResponse)

ReleaseTaobaoFiveeCompanyGetAPIResponse 将 TaobaoFiveeCompanyGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoFiveeCompanyGetResult added in v1.3.4

func ReleaseTaobaoFiveeCompanyGetResult(v *TaobaoFiveeCompanyGetResult)

ReleaseTaobaoFiveeCompanyGetResult 释放TaobaoFiveeCompanyGetResult

func ReleaseTaobaoFiveeCompanyUploadAPIRequest added in v1.3.4

func ReleaseTaobaoFiveeCompanyUploadAPIRequest(v *TaobaoFiveeCompanyUploadAPIRequest)

ReleaseTaobaoFiveeCompanyUploadAPIRequest 将 TaobaoFiveeCompanyUploadAPIRequest 放入 sync.Pool

func ReleaseTaobaoFiveeCompanyUploadAPIResponse added in v1.3.4

func ReleaseTaobaoFiveeCompanyUploadAPIResponse(v *TaobaoFiveeCompanyUploadAPIResponse)

ReleaseTaobaoFiveeCompanyUploadAPIResponse 将 TaobaoFiveeCompanyUploadAPIResponse 保存到 sync.Pool

func ReleaseTaobaoFiveeImportproductGetAPIRequest added in v1.3.4

func ReleaseTaobaoFiveeImportproductGetAPIRequest(v *TaobaoFiveeImportproductGetAPIRequest)

ReleaseTaobaoFiveeImportproductGetAPIRequest 将 TaobaoFiveeImportproductGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoFiveeImportproductGetAPIResponse added in v1.3.4

func ReleaseTaobaoFiveeImportproductGetAPIResponse(v *TaobaoFiveeImportproductGetAPIResponse)

ReleaseTaobaoFiveeImportproductGetAPIResponse 将 TaobaoFiveeImportproductGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoFiveeImportproductGetResult added in v1.3.4

func ReleaseTaobaoFiveeImportproductGetResult(v *TaobaoFiveeImportproductGetResult)

ReleaseTaobaoFiveeImportproductGetResult 释放TaobaoFiveeImportproductGetResult

func ReleaseTaobaoFiveeImportproductPublishAPIRequest added in v1.3.4

func ReleaseTaobaoFiveeImportproductPublishAPIRequest(v *TaobaoFiveeImportproductPublishAPIRequest)

ReleaseTaobaoFiveeImportproductPublishAPIRequest 将 TaobaoFiveeImportproductPublishAPIRequest 放入 sync.Pool

func ReleaseTaobaoFiveeImportproductPublishAPIResponse added in v1.3.4

func ReleaseTaobaoFiveeImportproductPublishAPIResponse(v *TaobaoFiveeImportproductPublishAPIResponse)

ReleaseTaobaoFiveeImportproductPublishAPIResponse 将 TaobaoFiveeImportproductPublishAPIResponse 保存到 sync.Pool

func ReleaseTaobaoFiveeInnerproductGetAPIRequest added in v1.3.4

func ReleaseTaobaoFiveeInnerproductGetAPIRequest(v *TaobaoFiveeInnerproductGetAPIRequest)

ReleaseTaobaoFiveeInnerproductGetAPIRequest 将 TaobaoFiveeInnerproductGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoFiveeInnerproductGetAPIResponse added in v1.3.4

func ReleaseTaobaoFiveeInnerproductGetAPIResponse(v *TaobaoFiveeInnerproductGetAPIResponse)

ReleaseTaobaoFiveeInnerproductGetAPIResponse 将 TaobaoFiveeInnerproductGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoFiveeInnerproductGetResult added in v1.3.4

func ReleaseTaobaoFiveeInnerproductGetResult(v *TaobaoFiveeInnerproductGetResult)

ReleaseTaobaoFiveeInnerproductGetResult 释放TaobaoFiveeInnerproductGetResult

func ReleaseTaobaoFiveeInnerproductPublishAPIRequest added in v1.3.4

func ReleaseTaobaoFiveeInnerproductPublishAPIRequest(v *TaobaoFiveeInnerproductPublishAPIRequest)

ReleaseTaobaoFiveeInnerproductPublishAPIRequest 将 TaobaoFiveeInnerproductPublishAPIRequest 放入 sync.Pool

func ReleaseTaobaoFiveeInnerproductPublishAPIResponse added in v1.3.4

func ReleaseTaobaoFiveeInnerproductPublishAPIResponse(v *TaobaoFiveeInnerproductPublishAPIResponse)

ReleaseTaobaoFiveeInnerproductPublishAPIResponse 将 TaobaoFiveeInnerproductPublishAPIResponse 保存到 sync.Pool

Types

type BatchProduct

type BatchProduct struct {
	// 到期日期
	DueDate string `json:"due_date,omitempty" xml:"due_date,omitempty"`
	// 原产国
	OriginCountry string `json:"origin_country,omitempty" xml:"origin_country,omitempty"`
	// 生产日期
	ProduceDate string `json:"produce_date,omitempty" xml:"produce_date,omitempty"`
}

BatchProduct 结构体

func GetBatchProduct added in v1.3.4

func GetBatchProduct() *BatchProduct

GetBatchProduct() 从对象池中获取BatchProduct

type Company

type Company struct {
	// 证照信息
	Licences []Licence `json:"licences,omitempty" xml:"licences>licence,omitempty"`
	// 关系类型:1.制造商 2.供应商
	RelationType []int64 `json:"relation_type,omitempty" xml:"relation_type>int64,omitempty"`
	// 成立时间
	EstablishedDate string `json:"established_date,omitempty" xml:"established_date,omitempty"`
	// 商名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 注册资本
	RegisteredCapital string `json:"registered_capital,omitempty" xml:"registered_capital,omitempty"`
	// 统一社会信用代码
	UniqueCode string `json:"unique_code,omitempty" xml:"unique_code,omitempty"`
}

Company 结构体

func GetCompany added in v1.3.4

func GetCompany() *Company

GetCompany() 从对象池中获取Company

type ImportProduct

type ImportProduct struct {
	// 代理商信息
	AgentCompanies []Company `json:"agent_companies,omitempty" xml:"agent_companies>company,omitempty"`
	// 证照信息
	Licences []Licence `json:"licences,omitempty" xml:"licences>licence,omitempty"`
	// 检验检疫证明
	SanitationCertificates []SanitationCertificate `json:"sanitation_certificates,omitempty" xml:"sanitation_certificates>sanitation_certificate,omitempty"`
	// 批次或备案编号
	AuthCode string `json:"auth_code,omitempty" xml:"auth_code,omitempty"`
	// 条形码
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
	// 名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 业务方内部编号(比如大润发的货号)
	InnerCode string `json:"inner_code,omitempty" xml:"inner_code,omitempty"`
	// 业务备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

ImportProduct 结构体

func GetImportProduct added in v1.3.4

func GetImportProduct() *ImportProduct

GetImportProduct() 从对象池中获取ImportProduct

type InnerProduct

type InnerProduct struct {
	// 证照信息
	Licences []Licence `json:"licences,omitempty" xml:"licences>licence,omitempty"`
	// 生产商
	ProduceCompanies []Company `json:"produce_companies,omitempty" xml:"produce_companies>company,omitempty"`
	// 供应商信息
	ProviderCompanies []Company `json:"provider_companies,omitempty" xml:"provider_companies>company,omitempty"`
	// 批次或备案证书编号
	AuthCode string `json:"auth_code,omitempty" xml:"auth_code,omitempty"`
	// 条形码
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
	// 商品名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 各业务方内部编号(例如RT的内部货号)
	InnerCode string `json:"inner_code,omitempty" xml:"inner_code,omitempty"`
	// 业务方备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

InnerProduct 结构体

func GetInnerProduct added in v1.3.4

func GetInnerProduct() *InnerProduct

GetInnerProduct() 从对象池中获取InnerProduct

type Licence

type Licence struct {
	// 附件下载地址列表
	Urls []string `json:"urls,omitempty" xml:"urls>string,omitempty"`
	// 认证机构
	CertificationBody string `json:"certification_body,omitempty" xml:"certification_body,omitempty"`
	// 编码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 到期日期
	DueDate string `json:"due_date,omitempty" xml:"due_date,omitempty"`
	// 生效日期
	EffectiveDate string `json:"effective_date,omitempty" xml:"effective_date,omitempty"`
	// 证照名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 类型
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

Licence 结构体

func GetLicence added in v1.3.4

func GetLicence() *Licence

GetLicence() 从对象池中获取Licence

type SanitationCertificate

type SanitationCertificate struct {
	// 批次信息
	BatchProducts []BatchProduct `json:"batch_products,omitempty" xml:"batch_products>batch_product,omitempty"`
	// 下载地址列表
	Urls []string `json:"urls,omitempty" xml:"urls>string,omitempty"`
	// 编码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
}

SanitationCertificate 结构体

func GetSanitationCertificate added in v1.3.4

func GetSanitationCertificate() *SanitationCertificate

GetSanitationCertificate() 从对象池中获取SanitationCertificate

type TaobaoFiveeCompanyGetAPIRequest added in v1.2.0

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

TaobaoFiveeCompanyGetAPIRequest 查询商信息 API请求 taobao.fivee.company.get

资质共享平台查询商信息

func GetTaobaoFiveeCompanyGetAPIRequest added in v1.3.4

func GetTaobaoFiveeCompanyGetAPIRequest() *TaobaoFiveeCompanyGetAPIRequest

GetTaobaoFiveeCompanyGetRequest 从 sync.Pool 获取 TaobaoFiveeCompanyGetAPIRequest

func NewTaobaoFiveeCompanyGetRequest

func NewTaobaoFiveeCompanyGetRequest() *TaobaoFiveeCompanyGetAPIRequest

NewTaobaoFiveeCompanyGetRequest 初始化TaobaoFiveeCompanyGetAPIRequest对象

func (TaobaoFiveeCompanyGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoFiveeCompanyGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFiveeCompanyGetAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoFiveeCompanyGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFiveeCompanyGetAPIRequest) GetParamBucode added in v1.2.0

func (r TaobaoFiveeCompanyGetAPIRequest) GetParamBucode() string

GetParamBucode ParamBucode Getter

func (TaobaoFiveeCompanyGetAPIRequest) GetParamUniqueCode added in v1.2.0

func (r TaobaoFiveeCompanyGetAPIRequest) GetParamUniqueCode() string

GetParamUniqueCode ParamUniqueCode Getter

func (TaobaoFiveeCompanyGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoFiveeCompanyGetAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoFiveeCompanyGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFiveeCompanyGetAPIRequest) SetParamBucode added in v1.2.0

func (r *TaobaoFiveeCompanyGetAPIRequest) SetParamBucode(_paramBucode string) error

SetParamBucode is ParamBucode Setter bu身份标识

func (*TaobaoFiveeCompanyGetAPIRequest) SetParamUniqueCode added in v1.2.0

func (r *TaobaoFiveeCompanyGetAPIRequest) SetParamUniqueCode(_paramUniqueCode string) error

SetParamUniqueCode is ParamUniqueCode Setter 统一社会信息用代码

type TaobaoFiveeCompanyGetAPIResponse

type TaobaoFiveeCompanyGetAPIResponse struct {
	model.CommonResponse
	TaobaoFiveeCompanyGetAPIResponseModel
}

TaobaoFiveeCompanyGetAPIResponse 查询商信息 API返回值 taobao.fivee.company.get

资质共享平台查询商信息

func GetTaobaoFiveeCompanyGetAPIResponse added in v1.3.4

func GetTaobaoFiveeCompanyGetAPIResponse() *TaobaoFiveeCompanyGetAPIResponse

GetTaobaoFiveeCompanyGetAPIResponse 从 sync.Pool 获取 TaobaoFiveeCompanyGetAPIResponse

func (*TaobaoFiveeCompanyGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeCompanyGetAPIResponseModel added in v1.2.0

type TaobaoFiveeCompanyGetAPIResponseModel struct {
	XMLName xml.Name `xml:"fivee_company_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *TaobaoFiveeCompanyGetResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoFiveeCompanyGetAPIResponseModel is 查询商信息 成功返回结果

func (*TaobaoFiveeCompanyGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeCompanyGetResult

type TaobaoFiveeCompanyGetResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	Code int64 `json:"code,omitempty" xml:"code,omitempty"`
	// 返回素材id
	Data *Company `json:"data,omitempty" xml:"data,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoFiveeCompanyGetResult 结构体

func GetTaobaoFiveeCompanyGetResult added in v1.3.4

func GetTaobaoFiveeCompanyGetResult() *TaobaoFiveeCompanyGetResult

GetTaobaoFiveeCompanyGetResult() 从对象池中获取TaobaoFiveeCompanyGetResult

type TaobaoFiveeCompanyUploadAPIRequest added in v1.2.0

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

TaobaoFiveeCompanyUploadAPIRequest 上传商信息接口 API请求 taobao.fivee.company.upload

资质共享平台上传资质证照

func GetTaobaoFiveeCompanyUploadAPIRequest added in v1.3.4

func GetTaobaoFiveeCompanyUploadAPIRequest() *TaobaoFiveeCompanyUploadAPIRequest

GetTaobaoFiveeCompanyUploadRequest 从 sync.Pool 获取 TaobaoFiveeCompanyUploadAPIRequest

func NewTaobaoFiveeCompanyUploadRequest

func NewTaobaoFiveeCompanyUploadRequest() *TaobaoFiveeCompanyUploadAPIRequest

NewTaobaoFiveeCompanyUploadRequest 初始化TaobaoFiveeCompanyUploadAPIRequest对象

func (TaobaoFiveeCompanyUploadAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoFiveeCompanyUploadAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFiveeCompanyUploadAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoFiveeCompanyUploadAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFiveeCompanyUploadAPIRequest) GetParamBucode added in v1.2.0

func (r TaobaoFiveeCompanyUploadAPIRequest) GetParamBucode() string

GetParamBucode ParamBucode Getter

func (TaobaoFiveeCompanyUploadAPIRequest) GetParamCompany added in v1.2.0

func (r TaobaoFiveeCompanyUploadAPIRequest) GetParamCompany() *Company

GetParamCompany ParamCompany Getter

func (TaobaoFiveeCompanyUploadAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoFiveeCompanyUploadAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFiveeCompanyUploadAPIRequest) SetParamBucode added in v1.2.0

func (r *TaobaoFiveeCompanyUploadAPIRequest) SetParamBucode(_paramBucode string) error

SetParamBucode is ParamBucode Setter bu身份标识

func (*TaobaoFiveeCompanyUploadAPIRequest) SetParamCompany added in v1.2.0

func (r *TaobaoFiveeCompanyUploadAPIRequest) SetParamCompany(_paramCompany *Company) error

SetParamCompany is ParamCompany Setter 商家证照信息

type TaobaoFiveeCompanyUploadAPIResponse

type TaobaoFiveeCompanyUploadAPIResponse struct {
	model.CommonResponse
	TaobaoFiveeCompanyUploadAPIResponseModel
}

TaobaoFiveeCompanyUploadAPIResponse 上传商信息接口 API返回值 taobao.fivee.company.upload

资质共享平台上传资质证照

func GetTaobaoFiveeCompanyUploadAPIResponse added in v1.3.4

func GetTaobaoFiveeCompanyUploadAPIResponse() *TaobaoFiveeCompanyUploadAPIResponse

GetTaobaoFiveeCompanyUploadAPIResponse 从 sync.Pool 获取 TaobaoFiveeCompanyUploadAPIResponse

func (*TaobaoFiveeCompanyUploadAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeCompanyUploadAPIResponseModel added in v1.2.0

type TaobaoFiveeCompanyUploadAPIResponseModel struct {
	XMLName xml.Name `xml:"fivee_company_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回素材id
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	CodeT int64 `json:"code_t,omitempty" xml:"code_t,omitempty"`
	// 是否成功
	SuccessT bool `json:"success_t,omitempty" xml:"success_t,omitempty"`
}

TaobaoFiveeCompanyUploadAPIResponseModel is 上传商信息接口 成功返回结果

func (*TaobaoFiveeCompanyUploadAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeImportproductGetAPIRequest added in v1.2.0

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

TaobaoFiveeImportproductGetAPIRequest 进口商品查询 API请求 taobao.fivee.importproduct.get

资质共享平台查询进口商品信息

func GetTaobaoFiveeImportproductGetAPIRequest added in v1.3.4

func GetTaobaoFiveeImportproductGetAPIRequest() *TaobaoFiveeImportproductGetAPIRequest

GetTaobaoFiveeImportproductGetRequest 从 sync.Pool 获取 TaobaoFiveeImportproductGetAPIRequest

func NewTaobaoFiveeImportproductGetRequest

func NewTaobaoFiveeImportproductGetRequest() *TaobaoFiveeImportproductGetAPIRequest

NewTaobaoFiveeImportproductGetRequest 初始化TaobaoFiveeImportproductGetAPIRequest对象

func (TaobaoFiveeImportproductGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoFiveeImportproductGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFiveeImportproductGetAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoFiveeImportproductGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFiveeImportproductGetAPIRequest) GetParamBarcode added in v1.2.0

func (r TaobaoFiveeImportproductGetAPIRequest) GetParamBarcode() string

GetParamBarcode ParamBarcode Getter

func (TaobaoFiveeImportproductGetAPIRequest) GetParamBuCode added in v1.2.0

func (r TaobaoFiveeImportproductGetAPIRequest) GetParamBuCode() string

GetParamBuCode ParamBuCode Getter

func (TaobaoFiveeImportproductGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoFiveeImportproductGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFiveeImportproductGetAPIRequest) SetParamBarcode added in v1.2.0

func (r *TaobaoFiveeImportproductGetAPIRequest) SetParamBarcode(_paramBarcode string) error

SetParamBarcode is ParamBarcode Setter 条形码

func (*TaobaoFiveeImportproductGetAPIRequest) SetParamBuCode added in v1.2.0

func (r *TaobaoFiveeImportproductGetAPIRequest) SetParamBuCode(_paramBuCode string) error

SetParamBuCode is ParamBuCode Setter bu身份标识

type TaobaoFiveeImportproductGetAPIResponse

type TaobaoFiveeImportproductGetAPIResponse struct {
	model.CommonResponse
	TaobaoFiveeImportproductGetAPIResponseModel
}

TaobaoFiveeImportproductGetAPIResponse 进口商品查询 API返回值 taobao.fivee.importproduct.get

资质共享平台查询进口商品信息

func GetTaobaoFiveeImportproductGetAPIResponse added in v1.3.4

func GetTaobaoFiveeImportproductGetAPIResponse() *TaobaoFiveeImportproductGetAPIResponse

GetTaobaoFiveeImportproductGetAPIResponse 从 sync.Pool 获取 TaobaoFiveeImportproductGetAPIResponse

func (*TaobaoFiveeImportproductGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeImportproductGetAPIResponseModel added in v1.2.0

type TaobaoFiveeImportproductGetAPIResponseModel struct {
	XMLName xml.Name `xml:"fivee_importproduct_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *TaobaoFiveeImportproductGetResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoFiveeImportproductGetAPIResponseModel is 进口商品查询 成功返回结果

func (*TaobaoFiveeImportproductGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeImportproductGetResult

type TaobaoFiveeImportproductGetResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	Code int64 `json:"code,omitempty" xml:"code,omitempty"`
	// 返回素材id
	Data *ImportProduct `json:"data,omitempty" xml:"data,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoFiveeImportproductGetResult 结构体

func GetTaobaoFiveeImportproductGetResult added in v1.3.4

func GetTaobaoFiveeImportproductGetResult() *TaobaoFiveeImportproductGetResult

GetTaobaoFiveeImportproductGetResult() 从对象池中获取TaobaoFiveeImportproductGetResult

type TaobaoFiveeImportproductPublishAPIRequest added in v1.2.0

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

TaobaoFiveeImportproductPublishAPIRequest 进口商品发布 API请求 taobao.fivee.importproduct.publish

直营业务商家入住发布商品时,上传商品及商家证照信息

func GetTaobaoFiveeImportproductPublishAPIRequest added in v1.3.4

func GetTaobaoFiveeImportproductPublishAPIRequest() *TaobaoFiveeImportproductPublishAPIRequest

GetTaobaoFiveeImportproductPublishRequest 从 sync.Pool 获取 TaobaoFiveeImportproductPublishAPIRequest

func NewTaobaoFiveeImportproductPublishRequest

func NewTaobaoFiveeImportproductPublishRequest() *TaobaoFiveeImportproductPublishAPIRequest

NewTaobaoFiveeImportproductPublishRequest 初始化TaobaoFiveeImportproductPublishAPIRequest对象

func (TaobaoFiveeImportproductPublishAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFiveeImportproductPublishAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoFiveeImportproductPublishAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFiveeImportproductPublishAPIRequest) GetImportProduct added in v1.2.0

GetImportProduct ImportProduct Getter

func (TaobaoFiveeImportproductPublishAPIRequest) GetParamBucode added in v1.2.0

GetParamBucode ParamBucode Getter

func (TaobaoFiveeImportproductPublishAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoFiveeImportproductPublishAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFiveeImportproductPublishAPIRequest) SetImportProduct added in v1.2.0

func (r *TaobaoFiveeImportproductPublishAPIRequest) SetImportProduct(_importProduct *ImportProduct) error

SetImportProduct is ImportProduct Setter 进口商品

func (*TaobaoFiveeImportproductPublishAPIRequest) SetParamBucode added in v1.2.0

func (r *TaobaoFiveeImportproductPublishAPIRequest) SetParamBucode(_paramBucode string) error

SetParamBucode is ParamBucode Setter bu身份标识

type TaobaoFiveeImportproductPublishAPIResponse

type TaobaoFiveeImportproductPublishAPIResponse struct {
	model.CommonResponse
	TaobaoFiveeImportproductPublishAPIResponseModel
}

TaobaoFiveeImportproductPublishAPIResponse 进口商品发布 API返回值 taobao.fivee.importproduct.publish

直营业务商家入住发布商品时,上传商品及商家证照信息

func GetTaobaoFiveeImportproductPublishAPIResponse added in v1.3.4

func GetTaobaoFiveeImportproductPublishAPIResponse() *TaobaoFiveeImportproductPublishAPIResponse

GetTaobaoFiveeImportproductPublishAPIResponse 从 sync.Pool 获取 TaobaoFiveeImportproductPublishAPIResponse

func (*TaobaoFiveeImportproductPublishAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeImportproductPublishAPIResponseModel added in v1.2.0

type TaobaoFiveeImportproductPublishAPIResponseModel struct {
	XMLName xml.Name `xml:"fivee_importproduct_publish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回素材id
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	CodeT int64 `json:"code_t,omitempty" xml:"code_t,omitempty"`
	// 是否成功
	SuccessT bool `json:"success_t,omitempty" xml:"success_t,omitempty"`
}

TaobaoFiveeImportproductPublishAPIResponseModel is 进口商品发布 成功返回结果

func (*TaobaoFiveeImportproductPublishAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeInnerproductGetAPIRequest added in v1.2.0

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

TaobaoFiveeInnerproductGetAPIRequest 国产商品资质查询 API请求 taobao.fivee.innerproduct.get

资质共享平台,国产商品查询

func GetTaobaoFiveeInnerproductGetAPIRequest added in v1.3.4

func GetTaobaoFiveeInnerproductGetAPIRequest() *TaobaoFiveeInnerproductGetAPIRequest

GetTaobaoFiveeInnerproductGetRequest 从 sync.Pool 获取 TaobaoFiveeInnerproductGetAPIRequest

func NewTaobaoFiveeInnerproductGetRequest

func NewTaobaoFiveeInnerproductGetRequest() *TaobaoFiveeInnerproductGetAPIRequest

NewTaobaoFiveeInnerproductGetRequest 初始化TaobaoFiveeInnerproductGetAPIRequest对象

func (TaobaoFiveeInnerproductGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoFiveeInnerproductGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFiveeInnerproductGetAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoFiveeInnerproductGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFiveeInnerproductGetAPIRequest) GetParamBarcode added in v1.2.0

func (r TaobaoFiveeInnerproductGetAPIRequest) GetParamBarcode() string

GetParamBarcode ParamBarcode Getter

func (TaobaoFiveeInnerproductGetAPIRequest) GetParamBucode added in v1.2.0

func (r TaobaoFiveeInnerproductGetAPIRequest) GetParamBucode() string

GetParamBucode ParamBucode Getter

func (TaobaoFiveeInnerproductGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoFiveeInnerproductGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFiveeInnerproductGetAPIRequest) SetParamBarcode added in v1.2.0

func (r *TaobaoFiveeInnerproductGetAPIRequest) SetParamBarcode(_paramBarcode string) error

SetParamBarcode is ParamBarcode Setter 条形码

func (*TaobaoFiveeInnerproductGetAPIRequest) SetParamBucode added in v1.2.0

func (r *TaobaoFiveeInnerproductGetAPIRequest) SetParamBucode(_paramBucode string) error

SetParamBucode is ParamBucode Setter bu身份标识

type TaobaoFiveeInnerproductGetAPIResponse

type TaobaoFiveeInnerproductGetAPIResponse struct {
	model.CommonResponse
	TaobaoFiveeInnerproductGetAPIResponseModel
}

TaobaoFiveeInnerproductGetAPIResponse 国产商品资质查询 API返回值 taobao.fivee.innerproduct.get

资质共享平台,国产商品查询

func GetTaobaoFiveeInnerproductGetAPIResponse added in v1.3.4

func GetTaobaoFiveeInnerproductGetAPIResponse() *TaobaoFiveeInnerproductGetAPIResponse

GetTaobaoFiveeInnerproductGetAPIResponse 从 sync.Pool 获取 TaobaoFiveeInnerproductGetAPIResponse

func (*TaobaoFiveeInnerproductGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeInnerproductGetAPIResponseModel added in v1.2.0

type TaobaoFiveeInnerproductGetAPIResponseModel struct {
	XMLName xml.Name `xml:"fivee_innerproduct_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *TaobaoFiveeInnerproductGetResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoFiveeInnerproductGetAPIResponseModel is 国产商品资质查询 成功返回结果

func (*TaobaoFiveeInnerproductGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeInnerproductGetResult

type TaobaoFiveeInnerproductGetResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	Code int64 `json:"code,omitempty" xml:"code,omitempty"`
	// 返回素材id
	Data *InnerProduct `json:"data,omitempty" xml:"data,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoFiveeInnerproductGetResult 结构体

func GetTaobaoFiveeInnerproductGetResult added in v1.3.4

func GetTaobaoFiveeInnerproductGetResult() *TaobaoFiveeInnerproductGetResult

GetTaobaoFiveeInnerproductGetResult() 从对象池中获取TaobaoFiveeInnerproductGetResult

type TaobaoFiveeInnerproductPublishAPIRequest added in v1.2.0

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

TaobaoFiveeInnerproductPublishAPIRequest 国产商品发布 API请求 taobao.fivee.innerproduct.publish

资质共享平台国产商品发布

func GetTaobaoFiveeInnerproductPublishAPIRequest added in v1.3.4

func GetTaobaoFiveeInnerproductPublishAPIRequest() *TaobaoFiveeInnerproductPublishAPIRequest

GetTaobaoFiveeInnerproductPublishRequest 从 sync.Pool 获取 TaobaoFiveeInnerproductPublishAPIRequest

func NewTaobaoFiveeInnerproductPublishRequest

func NewTaobaoFiveeInnerproductPublishRequest() *TaobaoFiveeInnerproductPublishAPIRequest

NewTaobaoFiveeInnerproductPublishRequest 初始化TaobaoFiveeInnerproductPublishAPIRequest对象

func (TaobaoFiveeInnerproductPublishAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoFiveeInnerproductPublishAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoFiveeInnerproductPublishAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoFiveeInnerproductPublishAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoFiveeInnerproductPublishAPIRequest) GetParamBucode added in v1.2.0

GetParamBucode ParamBucode Getter

func (TaobaoFiveeInnerproductPublishAPIRequest) GetParamInnerProduct added in v1.2.0

func (r TaobaoFiveeInnerproductPublishAPIRequest) GetParamInnerProduct() *InnerProduct

GetParamInnerProduct ParamInnerProduct Getter

func (TaobaoFiveeInnerproductPublishAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoFiveeInnerproductPublishAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoFiveeInnerproductPublishAPIRequest) SetParamBucode added in v1.2.0

func (r *TaobaoFiveeInnerproductPublishAPIRequest) SetParamBucode(_paramBucode string) error

SetParamBucode is ParamBucode Setter bu身份标识

func (*TaobaoFiveeInnerproductPublishAPIRequest) SetParamInnerProduct added in v1.2.0

func (r *TaobaoFiveeInnerproductPublishAPIRequest) SetParamInnerProduct(_paramInnerProduct *InnerProduct) error

SetParamInnerProduct is ParamInnerProduct Setter 国产商品

type TaobaoFiveeInnerproductPublishAPIResponse

type TaobaoFiveeInnerproductPublishAPIResponse struct {
	model.CommonResponse
	TaobaoFiveeInnerproductPublishAPIResponseModel
}

TaobaoFiveeInnerproductPublishAPIResponse 国产商品发布 API返回值 taobao.fivee.innerproduct.publish

资质共享平台国产商品发布

func GetTaobaoFiveeInnerproductPublishAPIResponse added in v1.3.4

func GetTaobaoFiveeInnerproductPublishAPIResponse() *TaobaoFiveeInnerproductPublishAPIResponse

GetTaobaoFiveeInnerproductPublishAPIResponse 从 sync.Pool 获取 TaobaoFiveeInnerproductPublishAPIResponse

func (*TaobaoFiveeInnerproductPublishAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoFiveeInnerproductPublishAPIResponseModel added in v1.2.0

type TaobaoFiveeInnerproductPublishAPIResponseModel struct {
	XMLName xml.Name `xml:"fivee_innerproduct_publish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回素材id
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// code
	CodeT int64 `json:"code_t,omitempty" xml:"code_t,omitempty"`
	// 是否成功
	SuccessT bool `json:"success_t,omitempty" xml:"success_t,omitempty"`
}

TaobaoFiveeInnerproductPublishAPIResponseModel is 国产商品发布 成功返回结果

func (*TaobaoFiveeInnerproductPublishAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

Jump to

Keyboard shortcuts

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