dt

package
v1.1.5 Latest Latest
Warning

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

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

Documentation

Overview

数据API model

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaDtTmllcarLeadsinfoAPIResponse

type AlibabaDtTmllcarLeadsinfoAPIResponse struct {
	model.CommonResponse
	AlibabaDtTmllcarLeadsinfoResponse
}

天猫汽车线索产品潜客数据 API返回值 alibaba.dt.tmllcar.leadsinfo

1. 线索分发是天猫汽车行业流量端最中要的产品,经过前两年的业务和数据端的积累已经对整体业务流程和方案有了清晰的思路;目前数据段已经产沉淀2000W汽车潜客数据,通过运营尝试得到了较好的效果,今年将通过与商家端合作(大搜车-卖车管家)完成潜客分发-商家报价-潜客触达-线索分发-线下核销等一整个汽车人群运营闭环;这个接口反馈大搜车线下门店周围潜客规模及热门车型数据

type AlibabaDtTmllcarLeadsinfoRequest

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

天猫汽车线索产品潜客数据 API请求 alibaba.dt.tmllcar.leadsinfo

1. 线索分发是天猫汽车行业流量端最中要的产品,经过前两年的业务和数据端的积累已经对整体业务流程和方案有了清晰的思路;目前数据段已经产沉淀2000W汽车潜客数据,通过运营尝试得到了较好的效果,今年将通过与商家端合作(大搜车-卖车管家)完成潜客分发-商家报价-潜客触达-线索分发-线下核销等一整个汽车人群运营闭环;这个接口反馈大搜车线下门店周围潜客规模及热门车型数据

func NewAlibabaDtTmllcarLeadsinfoRequest

func NewAlibabaDtTmllcarLeadsinfoRequest() *AlibabaDtTmllcarLeadsinfoRequest

初始化AlibabaDtTmllcarLeadsinfoRequest对象

func (AlibabaDtTmllcarLeadsinfoRequest) GetApiMethodName

func (r AlibabaDtTmllcarLeadsinfoRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaDtTmllcarLeadsinfoRequest) GetApiParams

func (r AlibabaDtTmllcarLeadsinfoRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaDtTmllcarLeadsinfoRequest) GetAppName

AppName Getter

func (AlibabaDtTmllcarLeadsinfoRequest) GetName

Name Getter

func (AlibabaDtTmllcarLeadsinfoRequest) GetPassword

func (r AlibabaDtTmllcarLeadsinfoRequest) GetPassword() string

Password Getter

func (AlibabaDtTmllcarLeadsinfoRequest) GetShopCode

func (r AlibabaDtTmllcarLeadsinfoRequest) GetShopCode() string

ShopCode Getter

func (*AlibabaDtTmllcarLeadsinfoRequest) SetAppName

func (r *AlibabaDtTmllcarLeadsinfoRequest) SetAppName(appName string) error

AppName Setter app_name

func (*AlibabaDtTmllcarLeadsinfoRequest) SetName

Name Setter name

func (*AlibabaDtTmllcarLeadsinfoRequest) SetPassword

func (r *AlibabaDtTmllcarLeadsinfoRequest) SetPassword(password string) error

Password Setter pssword

func (*AlibabaDtTmllcarLeadsinfoRequest) SetShopCode

func (r *AlibabaDtTmllcarLeadsinfoRequest) SetShopCode(shopCode string) error

ShopCode Setter shopcode

type AlibabaDtTmllcarLeadsinfoResponse

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

天猫汽车线索产品潜客数据 成功返回结果

type AlibabaDtTmllcarLeadsinfoResult

type AlibabaDtTmllcarLeadsinfoResult struct {
	// CONTENT
	Content string `json:"content,omitempty" xml:"content,omitempty"`
}

AlibabaDtTmllcarLeadsinfoResult

type AlibabaDtTmllcarLeadsinfoResults

type AlibabaDtTmllcarLeadsinfoResults struct {
	// result
	Results []AlibabaDtTmllcarLeadsinfoResult `json:"results,omitempty" xml:"results>alibaba_dt_tmllcar_leadsinfo_result,omitempty"`
	// successed
	Successed bool `json:"successed,omitempty" xml:"successed,omitempty"`
}

AlibabaDtTmllcarLeadsinfoResults

type AlibabaDtTmllcarPricevalidateAPIResponse

type AlibabaDtTmllcarPricevalidateAPIResponse struct {
	model.CommonResponse
	AlibabaDtTmllcarPricevalidateResponse
}

线索报价价格校验 API返回值 alibaba.dt.tmllcar.pricevalidate

根据选定的车型和城市,校验汽车价格是否通过 入参:车型ID,城市名称,价格 输出:N 校验失败,校验成功不返回值

type AlibabaDtTmllcarPricevalidateRequest

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

线索报价价格校验 API请求 alibaba.dt.tmllcar.pricevalidate

根据选定的车型和城市,校验汽车价格是否通过 入参:车型ID,城市名称,价格 输出:N 校验失败,校验成功不返回值

func NewAlibabaDtTmllcarPricevalidateRequest

func NewAlibabaDtTmllcarPricevalidateRequest() *AlibabaDtTmllcarPricevalidateRequest

初始化AlibabaDtTmllcarPricevalidateRequest对象

func (AlibabaDtTmllcarPricevalidateRequest) GetApiMethodName

func (r AlibabaDtTmllcarPricevalidateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaDtTmllcarPricevalidateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaDtTmllcarPricevalidateRequest) GetAppName

AppName Getter

func (AlibabaDtTmllcarPricevalidateRequest) GetCityName

CityName Getter

func (AlibabaDtTmllcarPricevalidateRequest) GetModelName

ModelName Getter

func (AlibabaDtTmllcarPricevalidateRequest) GetName

Name Getter

func (AlibabaDtTmllcarPricevalidateRequest) GetPassword

Password Getter

func (AlibabaDtTmllcarPricevalidateRequest) GetPrice

Price Getter

func (*AlibabaDtTmllcarPricevalidateRequest) SetAppName

func (r *AlibabaDtTmllcarPricevalidateRequest) SetAppName(appName string) error

AppName Setter tt

func (*AlibabaDtTmllcarPricevalidateRequest) SetCityName

func (r *AlibabaDtTmllcarPricevalidateRequest) SetCityName(cityName string) error

CityName Setter tt

func (*AlibabaDtTmllcarPricevalidateRequest) SetModelName

func (r *AlibabaDtTmllcarPricevalidateRequest) SetModelName(modelName string) error

ModelName Setter tt

func (*AlibabaDtTmllcarPricevalidateRequest) SetName

Name Setter tt

func (*AlibabaDtTmllcarPricevalidateRequest) SetPassword

func (r *AlibabaDtTmllcarPricevalidateRequest) SetPassword(password string) error

Password Setter tt

func (*AlibabaDtTmllcarPricevalidateRequest) SetPrice

Price Setter tt

type AlibabaDtTmllcarPricevalidateResponse

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

线索报价价格校验 成功返回结果

type AlibabaDtTmllcarPricevalidateResult

type AlibabaDtTmllcarPricevalidateResult struct {
	// RESULT
	Result string `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaDtTmllcarPricevalidateResult

type AlibabaDtTmllcarPricevalidateResults

type AlibabaDtTmllcarPricevalidateResults struct {
	// result
	Results []AlibabaDtTmllcarPricevalidateResult `json:"results,omitempty" xml:"results>alibaba_dt_tmllcar_pricevalidate_result,omitempty"`
}

AlibabaDtTmllcarPricevalidateResults

type AlibabaNrsItemPricetagRecognizeAPIResponse

type AlibabaNrsItemPricetagRecognizeAPIResponse struct {
	model.CommonResponse
	AlibabaNrsItemPricetagRecognizeResponse
}

价签识别 API返回值 alibaba.nrs.item.pricetag.recognize

商品价签识别,用于识别RT上传的竞品分析照片,返回价签内容

type AlibabaNrsItemPricetagRecognizeRequest

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

价签识别 API请求 alibaba.nrs.item.pricetag.recognize

商品价签识别,用于识别RT上传的竞品分析照片,返回价签内容

func NewAlibabaNrsItemPricetagRecognizeRequest

func NewAlibabaNrsItemPricetagRecognizeRequest() *AlibabaNrsItemPricetagRecognizeRequest

初始化AlibabaNrsItemPricetagRecognizeRequest对象

func (AlibabaNrsItemPricetagRecognizeRequest) GetApiMethodName

func (r AlibabaNrsItemPricetagRecognizeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaNrsItemPricetagRecognizeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaNrsItemPricetagRecognizeRequest) GetImgByteArr

func (r AlibabaNrsItemPricetagRecognizeRequest) GetImgByteArr() []*model.File

ImgByteArr Getter

func (AlibabaNrsItemPricetagRecognizeRequest) GetPriceTagParam

PriceTagParam Getter

func (*AlibabaNrsItemPricetagRecognizeRequest) SetImgByteArr

func (r *AlibabaNrsItemPricetagRecognizeRequest) SetImgByteArr(imgByteArr []*model.File) error

ImgByteArr Setter 图片数据

func (*AlibabaNrsItemPricetagRecognizeRequest) SetPriceTagParam

func (r *AlibabaNrsItemPricetagRecognizeRequest) SetPriceTagParam(priceTagParam *PriceTagReqParam) error

PriceTagParam Setter 价签识别参数

type AlibabaNrsItemPricetagRecognizeResponse

type AlibabaNrsItemPricetagRecognizeResponse struct {
	XMLName xml.Name `xml:"alibaba_nrs_item_pricetag_recognize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参
	NrsResult *NrsResult `json:"nrs_result,omitempty" xml:"nrs_result,omitempty"`
}

价签识别 成功返回结果

type AlibabaNrsItemRtdataBackflowAPIResponse

type AlibabaNrsItemRtdataBackflowAPIResponse struct {
	model.CommonResponse
	AlibabaNrsItemRtdataBackflowResponse
}

RT竞价数据回流 API返回值 alibaba.nrs.item.rtdata.backflow

回流竞品价格数据,用与后续OCR识别价签数据,做精确化数据纠正

type AlibabaNrsItemRtdataBackflowRequest

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

RT竞价数据回流 API请求 alibaba.nrs.item.rtdata.backflow

回流竞品价格数据,用与后续OCR识别价签数据,做精确化数据纠正

func NewAlibabaNrsItemRtdataBackflowRequest

func NewAlibabaNrsItemRtdataBackflowRequest() *AlibabaNrsItemRtdataBackflowRequest

初始化AlibabaNrsItemRtdataBackflowRequest对象

func (AlibabaNrsItemRtdataBackflowRequest) GetApiMethodName

func (r AlibabaNrsItemRtdataBackflowRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaNrsItemRtdataBackflowRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaNrsItemRtdataBackflowRequest) GetRtItemPriceTagBackParam

func (r AlibabaNrsItemRtdataBackflowRequest) GetRtItemPriceTagBackParam() *RtItemPriceTagBackParam

RtItemPriceTagBackParam Getter

func (*AlibabaNrsItemRtdataBackflowRequest) SetRtItemPriceTagBackParam

func (r *AlibabaNrsItemRtdataBackflowRequest) SetRtItemPriceTagBackParam(rtItemPriceTagBackParam *RtItemPriceTagBackParam) error

RtItemPriceTagBackParam Setter 入参

type AlibabaNrsItemRtdataBackflowResponse

type AlibabaNrsItemRtdataBackflowResponse struct {
	XMLName xml.Name `xml:"alibaba_nrs_item_rtdata_backflow_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参
	Result *NrsResult `json:"result,omitempty" xml:"result,omitempty"`
}

RT竞价数据回流 成功返回结果

type BigDecimal

type BigDecimal struct {
}

BigDecimal

type NrsResult

type NrsResult struct {
	// 返回数据
	Data *RecongnizeItemInfo `json:"data,omitempty" xml:"data,omitempty"`
	// 接口调用标志
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
}

NrsResult

type PriceTagReqParam

type PriceTagReqParam struct {
	// 图片名称,不能重复
	ObjKeyName string `json:"obj_key_name,omitempty" xml:"obj_key_name,omitempty"`
	// 业务编码
	BusiCode string `json:"busi_code,omitempty" xml:"busi_code,omitempty"`
	// 业务来源
	Source string `json:"source,omitempty" xml:"source,omitempty"`
	// 条码
	BarCode string `json:"bar_code,omitempty" xml:"bar_code,omitempty"`
	// 扩展信息
	ExtendInfoMap string `json:"extend_info_map,omitempty" xml:"extend_info_map,omitempty"`
}

PriceTagReqParam

type RecongnizeItemInfo

type RecongnizeItemInfo struct {
	// 原产地
	OriginPlace string `json:"origin_place,omitempty" xml:"origin_place,omitempty"`
	// 扩展信息
	ExtMap string `json:"ext_map,omitempty" xml:"ext_map,omitempty"`
	// 优惠结束时间
	PromotionEndTime string `json:"promotion_end_time,omitempty" xml:"promotion_end_time,omitempty"`
	// 优惠开始时间
	PromotionStartTime string `json:"promotion_start_time,omitempty" xml:"promotion_start_time,omitempty"`
	// 规格描述
	SpecDesc string `json:"spec_desc,omitempty" xml:"spec_desc,omitempty"`
	// rt货号
	RtItemNo string `json:"rt_item_no,omitempty" xml:"rt_item_no,omitempty"`
	// 优惠描述
	PromotionDesc string `json:"promotion_desc,omitempty" xml:"promotion_desc,omitempty"`
	// 促销类型
	PromotionType int64 `json:"promotion_type,omitempty" xml:"promotion_type,omitempty"`
	// 是否促销中
	InPromotion bool `json:"in_promotion,omitempty" xml:"in_promotion,omitempty"`
	// 促销价
	PromotionPrice int64 `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	// 销售价
	SalePrice int64 `json:"sale_price,omitempty" xml:"sale_price,omitempty"`
	// 品牌
	BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"`
	// 品名
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 条码
	BarCode string `json:"bar_code,omitempty" xml:"bar_code,omitempty"`
	// 流水号
	SerialNo string `json:"serial_no,omitempty" xml:"serial_no,omitempty"`
}

RecongnizeItemInfo

type RtItemPriceTagBackParam

type RtItemPriceTagBackParam struct {
	// 数据列表
	PriceTagParamList []RtItemResearchPriceParam `json:"price_tag_param_list,omitempty" xml:"price_tag_param_list>rt_item_research_price_param,omitempty"`
	// 业务编码
	BusiCode string `json:"busi_code,omitempty" xml:"busi_code,omitempty"`
	// 业务来源
	Source string `json:"source,omitempty" xml:"source,omitempty"`
}

RtItemPriceTagBackParam

type RtItemResearchPriceParam

type RtItemResearchPriceParam struct {
	// 流水号
	SerialNo string `json:"serial_no,omitempty" xml:"serial_no,omitempty"`
	// 业务来源
	Source string `json:"source,omitempty" xml:"source,omitempty"`
	// 扩展字段
	ExtMap string `json:"ext_map,omitempty" xml:"ext_map,omitempty"`
	// 门店名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 门店Id
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 区域名称
	AreaName string `json:"area_name,omitempty" xml:"area_name,omitempty"`
	// 区域id
	AreaId int64 `json:"area_id,omitempty" xml:"area_id,omitempty"`
	// 原产地
	OriginPlace string `json:"origin_place,omitempty" xml:"origin_place,omitempty"`
	// 优惠结束时间
	PromotionEndTime string `json:"promotion_end_time,omitempty" xml:"promotion_end_time,omitempty"`
	// 优惠开始时间
	PromotionStartTime string `json:"promotion_start_time,omitempty" xml:"promotion_start_time,omitempty"`
	// 规格描述
	SpecDesc string `json:"spec_desc,omitempty" xml:"spec_desc,omitempty"`
	// 优惠描述
	PromotionDesc string `json:"promotion_desc,omitempty" xml:"promotion_desc,omitempty"`
	// 优惠类型
	PromotionType int64 `json:"promotion_type,omitempty" xml:"promotion_type,omitempty"`
	// 是否促销
	InPromotion int64 `json:"in_promotion,omitempty" xml:"in_promotion,omitempty"`
	// 促销价
	PromotionPrice int64 `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	// 条码
	BarCode string `json:"bar_code,omitempty" xml:"bar_code,omitempty"`
	// 正常价格
	SalePrice int64 `json:"sale_price,omitempty" xml:"sale_price,omitempty"`
	// 品牌
	BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"`
	// 品名
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// rt货号
	RtItemNo string `json:"rt_item_no,omitempty" xml:"rt_item_no,omitempty"`
}

RtItemResearchPriceParam

Jump to

Keyboard shortcuts

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