taobaoke

package
v0.0.0-...-32237eb Latest Latest
Warning

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

Go to latest
Published: Aug 13, 2013 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

提供了淘宝客商品列表和淘宝客单品详情推广,店铺推广,类目和关键字推广以及淘客报表查询等功能.常见的淘客问题,请看该文档的“功能介绍” auto sdk from taobao ApiMetadata.xml version 20130808 auther: dz7changkong@qq.com

Index

Constants

View Source
const VersionNo = "20130808"

Variables

This section is empty.

Functions

This section is empty.

Types

type DeliveryTime

type DeliveryTime struct {
	DeliveryTime     string `json:"delivery_time"`
	DeliveryTimeType string `json:"delivery_time_type"`
	NeedDeliveryTime string `json:"need_delivery_time"`
}

发货时间数据结构

type DescModuleInfo

type DescModuleInfo struct {
	AnchorModuleIds string `json:"anchor_module_ids"`
	Type            int    `json:"type"`
}

该数据结构保存宝贝描述对应的规范化信息

type FoodSecurity

type FoodSecurity struct {
	Contact          string `json:"contact"`
	DesignCode       string `json:"design_code"`
	Factory          string `json:"factory"`
	FactorySite      string `json:"factory_site"`
	FoodAdditive     string `json:"food_additive"`
	HealthProductNo  string `json:"health_product_no"`
	Mix              string `json:"mix"`
	Period           string `json:"period"`
	PlanStorage      string `json:"plan_storage"`
	PrdLicenseNo     string `json:"prd_license_no"`
	ProductDateEnd   string `json:"product_date_end"`
	ProductDateStart string `json:"product_date_start"`
	StockDateEnd     string `json:"stock_date_end"`
	StockDateStart   string `json:"stock_date_start"`
	Supplier         string `json:"supplier"`
}
食品安全信息,包括:

生产许可证号、产品标准号、厂名、厂址等

type Item

type Item struct {
	AfterSaleId                int             `json:"after_sale_id"`
	ApproveStatus              string          `json:"approve_status"`
	AuctionPoint               int             `json:"auction_point"`
	AutoFill                   string          `json:"auto_fill"`
	ChangeProp                 string          `json:"change_prop"`
	Cid                        int             `json:"cid"`
	CodPostageId               int             `json:"cod_postage_id"`
	Created                    string          `json:"created"`
	CustomMadeTypeId           string          `json:"custom_made_type_id"`
	DelistTime                 string          `json:"delist_time"`
	DeliveryTime               *DeliveryTime   `json:"delivery_time"`
	Desc                       string          `json:"desc"`
	DescModuleInfo             *DescModuleInfo `json:"desc_module_info"`
	DescModules                string          `json:"desc_modules"`
	DetailUrl                  string          `json:"detail_url"`
	EmsFee                     float64         `json:"ems_fee"`
	ExpressFee                 float64         `json:"express_fee"`
	Features                   string          `json:"features"`
	FoodSecurity               *FoodSecurity   `json:"food_security"`
	FreightPayer               string          `json:"freight_payer"`
	GlobalStockType            string          `json:"global_stock_type"`
	HasDiscount                bool            `json:"has_discount"`
	HasInvoice                 bool            `json:"has_invoice"`
	HasShowcase                bool            `json:"has_showcase"`
	HasWarranty                bool            `json:"has_warranty"`
	Increment                  string          `json:"increment"`
	InnerShopAuctionTemplateId int             `json:"inner_shop_auction_template_id"`
	InputPids                  string          `json:"input_pids"`
	InputStr                   string          `json:"input_str"`
	Is3D                       bool            `json:"is_3D"`
	IsEx                       bool            `json:"is_ex"`
	IsFenxiao                  int             `json:"is_fenxiao"`
	IsLightningConsignment     bool            `json:"is_lightning_consignment"`
	IsPrepay                   bool            `json:"is_prepay"`
	IsTaobao                   bool            `json:"is_taobao"`
	IsTiming                   bool            `json:"is_timing"`
	IsVirtual                  bool            `json:"is_virtual"`
	IsXinpin                   bool            `json:"is_xinpin"`
	ItemImgs                   []*ItemImg      `json:"item_imgs"`
	ItemSize                   string          `json:"item_size"`
	ItemWeight                 string          `json:"item_weight"`
	ListTime                   string          `json:"list_time"`
	LocalityLife               *LocalityLife   `json:"locality_life"`
	Location                   *Location       `json:"location"`
	Modified                   string          `json:"modified"`
	Nick                       string          `json:"nick"`
	Num                        int             `json:"num"`
	NumIid                     int             `json:"num_iid"`
	OneStation                 bool            `json:"one_station"`
	OuterId                    string          `json:"outer_id"`
	OuterShopAuctionTemplateId int             `json:"outer_shop_auction_template_id"`
	PaimaiInfo                 *PaimaiInfo     `json:"paimai_info"`
	PicUrl                     string          `json:"pic_url"`
	PostFee                    float64         `json:"post_fee"`
	PostageId                  int             `json:"postage_id"`
	Price                      float64         `json:"price"`
	ProductId                  int             `json:"product_id"`
	PromotedService            string          `json:"promoted_service"`
	PropImgs                   []*PropImg      `json:"prop_imgs"`
	PropertyAlias              string          `json:"property_alias"`
	Props                      string          `json:"props"`
	PropsName                  string          `json:"props_name"`
	Score                      int             `json:"score"`
	SecondKill                 string          `json:"second_kill"`
	SellPoint                  string          `json:"sell_point"`
	SellPromise                bool            `json:"sell_promise"`
	SellerCids                 string          `json:"seller_cids"`
	Skus                       []*Sku          `json:"skus"`
	StuffStatus                string          `json:"stuff_status"`
	SubStock                   int             `json:"sub_stock"`
	TemplateId                 string          `json:"template_id"`
	Title                      string          `json:"title"`
	Type                       string          `json:"type"`
	ValidThru                  int             `json:"valid_thru"`
	Videos                     []*Video        `json:"videos"`
	Violation                  bool            `json:"violation"`
	WapDesc                    string          `json:"wap_desc"`
	WapDetailUrl               string          `json:"wap_detail_url"`
	WithHoldQuantity           int             `json:"with_hold_quantity"`
	WwStatus                   bool            `json:"ww_status"`
}

Item(商品)结构

type ItemImg

type ItemImg struct {
	Created  string `json:"created"`
	Id       int    `json:"id"`
	Position int    `json:"position"`
	Url      string `json:"url"`
}

ItemImg结构

type LocalityLife

type LocalityLife struct {
	ChooseLogis           string `json:"choose_logis"`
	Expirydate            string `json:"expirydate"`
	Merchant              string `json:"merchant"`
	NetworkId             string `json:"network_id"`
	OnsaleAutoRefundRatio int    `json:"onsale_auto_refund_ratio"`
	RefundRatio           int    `json:"refund_ratio"`
	Verification          string `json:"verification"`
}

本地生活垂直市场数据结构,修改宝贝时在参数empty_fields里设置locality_life可删除所有电子凭证信息

type Location

type Location struct {
	Address  string `json:"address"`
	City     string `json:"city"`
	Country  string `json:"country"`
	District string `json:"district"`
	State    string `json:"state"`
	Zip      string `json:"zip"`
}

用户地址

type PaimaiInfo

type PaimaiInfo struct {
	Deposit     int     `json:"deposit"`
	Interval    int     `json:"interval"`
	Mode        int     `json:"mode"`
	Reserve     float64 `json:"reserve"`
	ValidHour   int     `json:"valid_hour"`
	ValidMinute int     `json:"valid_minute"`
}

拍卖商品相关信息

type PropImg

type PropImg struct {
	Created    string `json:"created"`
	Id         int    `json:"id"`
	Position   int    `json:"position"`
	Properties string `json:"properties"`
	Url        string `json:"url"`
}

商品属性图片结构

type Sku

type Sku struct {
	ChangeProp       string `json:"change_prop"`
	Created          string `json:"created"`
	Iid              string `json:"iid"`
	Modified         string `json:"modified"`
	NumIid           int    `json:"num_iid"`
	OuterId          string `json:"outer_id"`
	Price            string `json:"price"`
	Properties       string `json:"properties"`
	PropertiesName   string `json:"properties_name"`
	Quantity         int    `json:"quantity"`
	SkuDeliveryTime  string `json:"sku_delivery_time"`
	SkuId            int    `json:"sku_id"`
	SkuSpecId        int    `json:"sku_spec_id"`
	Status           string `json:"status"`
	WithHoldQuantity int    `json:"with_hold_quantity"`
}

Sku结构

type TaobaokeCaturlGetRequest

type TaobaokeCaturlGetRequest struct {
	open_taobao.TaobaoMethodRequest
}
淘宝客类目推广URL.

<p>由于受到<a href="http://club.alimama.com/read-htm-tid-3133847.html">淘宝联盟pid升级规则</a>影响,该接口后续可能会下线。建议直接使用拼链接的方式(塞入完整的pid)来获取搜索结果,而不是调用该接口来获取结果</p>

func (*TaobaokeCaturlGetRequest) GetResponse

func (r *TaobaokeCaturlGetRequest) GetResponse(accessToken string) (*TaobaokeCaturlGetResponse, []byte, error)

func (*TaobaokeCaturlGetRequest) SetCid

func (r *TaobaokeCaturlGetRequest) SetCid(value string)

标准商品后台类目id。该ID可以通过taobao.itemcats.get接口获取到。

func (*TaobaokeCaturlGetRequest) SetNick

func (r *TaobaokeCaturlGetRequest) SetNick(value string)

推广者的淘宝会员昵称.注:这里指的是淘宝的登录会员名

func (*TaobaokeCaturlGetRequest) SetOuterCode

func (r *TaobaokeCaturlGetRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道.

func (*TaobaokeCaturlGetRequest) SetPid

func (r *TaobaokeCaturlGetRequest) SetPid(value string)

用户的pid,必须是mm_xxxx_0_0这种格式中间的"xxxx". 注意nick和pid至少需要传递一个,如果2个都传了,将以pid为准,且pid的最大长度是20

func (*TaobaokeCaturlGetRequest) SetQ

func (r *TaobaokeCaturlGetRequest) SetQ(value string)

关键词

type TaobaokeCaturlGetResponse

type TaobaokeCaturlGetResponse struct {
	TaobaokeItem *TaobaokeItem `json:"taobaoke_item"`
}

type TaobaokeCaturlGetResponseResult

type TaobaokeCaturlGetResponseResult struct {
	Response *TaobaokeCaturlGetResponse `json:"taobaoke_caturl_get_response"`
}

type TaobaokeItem

type TaobaokeItem struct {
	ClickUrl            string  `json:"click_url"`
	Commission          float64 `json:"commission"`
	CommissionNum       string  `json:"commission_num"`
	CommissionRate      string  `json:"commission_rate"`
	CommissionVolume    float64 `json:"commission_volume"`
	CouponEndTime       string  `json:"coupon_end_time"`
	CouponPrice         float64 `json:"coupon_price"`
	CouponRate          string  `json:"coupon_rate"`
	CouponStartTime     string  `json:"coupon_start_time"`
	ItemLocation        string  `json:"item_location"`
	KeywordClickUrl     string  `json:"keyword_click_url"`
	Nick                string  `json:"nick"`
	NumIid              int     `json:"num_iid"`
	PicUrl              string  `json:"pic_url"`
	Price               float64 `json:"price"`
	PromotionPrice      float64 `json:"promotion_price"`
	SellerCreditScore   int     `json:"seller_credit_score"`
	SellerId            int     `json:"seller_id"`
	ShopClickUrl        string  `json:"shop_click_url"`
	ShopType            string  `json:"shop_type"`
	TaobaokeCatClickUrl string  `json:"taobaoke_cat_click_url"`
	Title               string  `json:"title"`
	Volume              int     `json:"volume"`
}

淘宝客商品

type TaobaokeItemDetail

type TaobaokeItemDetail struct {
	ClickUrl          string `json:"click_url"`
	Item              *Item  `json:"item"`
	SellerCreditScore int    `json:"seller_credit_score"`
	ShopClickUrl      string `json:"shop_click_url"`
}

淘宝客商品详情

type TaobaokeItemsCouponGetRequest

type TaobaokeItemsCouponGetRequest struct {
	open_taobao.TaobaoMethodRequest
}
查询淘客折扣商品。

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeItemsCouponGetRequest) GetResponse

func (*TaobaokeItemsCouponGetRequest) SetArea

func (r *TaobaokeItemsCouponGetRequest) SetArea(value string)

商品所在地

func (*TaobaokeItemsCouponGetRequest) SetCid

func (r *TaobaokeItemsCouponGetRequest) SetCid(value string)

标准商品后台类目id。该ID可以通过taobao.itemcats.get接口获取到。

func (*TaobaokeItemsCouponGetRequest) SetCouponType

func (r *TaobaokeItemsCouponGetRequest) SetCouponType(value string)

优惠商品类型.1:打折商品,默认值为1

func (*TaobaokeItemsCouponGetRequest) SetEndCommissionNum

func (r *TaobaokeItemsCouponGetRequest) SetEndCommissionNum(value string)

设置30天累计推广量(与返回数据中的commission_num字段对应)上限.注:该字段要与start_commissionNum一起使用才生效

func (*TaobaokeItemsCouponGetRequest) SetEndCommissionRate

func (r *TaobaokeItemsCouponGetRequest) SetEndCommissionRate(value string)

最高佣金比率选项,如:2345表示23.45%。注:要起始佣金比率和最高佣金比率一起设置才有效。

func (*TaobaokeItemsCouponGetRequest) SetEndCommissionVolume

func (r *TaobaokeItemsCouponGetRequest) SetEndCommissionVolume(value string)

最高累计推广佣金选项

func (*TaobaokeItemsCouponGetRequest) SetEndCouponRate

func (r *TaobaokeItemsCouponGetRequest) SetEndCouponRate(value string)

设置折扣比例范围上限,如:8000表示80.00%.注:要起始折扣比率和最高折扣比率一起设置才有效

func (*TaobaokeItemsCouponGetRequest) SetEndCredit

func (r *TaobaokeItemsCouponGetRequest) SetEndCredit(value string)

可选值和start_credit一样.start_credit的值一定要小于或等于end_credit的值。注:end_credit与start_credit一起使用才生效

func (*TaobaokeItemsCouponGetRequest) SetEndVolume

func (r *TaobaokeItemsCouponGetRequest) SetEndVolume(value string)

设置商品总成交量(与返回字段volume对应)上限。

func (*TaobaokeItemsCouponGetRequest) SetFields

func (r *TaobaokeItemsCouponGetRequest) SetFields(value string)

需返回的字段列表.可选值:num_iid,title,nick,pic_url,price,click_url,commission,commission_rate,commission_num,commission_volume,shop_click_url,seller_credit_score,item_location,volume,coupon_price,coupon_rate,coupon_start_time,coupon_end_time,shop_type;字段之间用","分隔

func (*TaobaokeItemsCouponGetRequest) SetIsMobile

func (r *TaobaokeItemsCouponGetRequest) SetIsMobile(value string)

标识一个应用是否来在无线或者手机应用,如果是true则会使用其他规则加密点击串.如果不传值,则默认是false

func (*TaobaokeItemsCouponGetRequest) SetKeyword

func (r *TaobaokeItemsCouponGetRequest) SetKeyword(value string)

商品标题中包含的关键字. 注意:查询时keyword,cid至少选择其中一个参数

func (*TaobaokeItemsCouponGetRequest) SetNick

func (r *TaobaokeItemsCouponGetRequest) SetNick(value string)

推广者的淘宝会员昵称.注:指的是淘宝的会员登录名

func (*TaobaokeItemsCouponGetRequest) SetOuterCode

func (r *TaobaokeItemsCouponGetRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道

func (*TaobaokeItemsCouponGetRequest) SetPageNo

func (r *TaobaokeItemsCouponGetRequest) SetPageNo(value string)

结果页数.1~99

func (*TaobaokeItemsCouponGetRequest) SetPageSize

func (r *TaobaokeItemsCouponGetRequest) SetPageSize(value string)

每页返回结果数.最大每页100

func (*TaobaokeItemsCouponGetRequest) SetPid

func (r *TaobaokeItemsCouponGetRequest) SetPid(value string)

用户的pid,必须是mm_xxxx_0_0这种格式中间的"xxxx". 注意nick和pid至少需要传递一个,如果2个都传了,将以pid为准,且pid的最大长度是20。第一次调用接口的用户,推荐该入参不要填写,使用nick=(淘宝账号)的方式去获取,以免出错。

func (*TaobaokeItemsCouponGetRequest) SetReferType

func (r *TaobaokeItemsCouponGetRequest) SetReferType(value string)

点击串跳转类型,1:单品,2:单品中间页(无线暂无)

func (*TaobaokeItemsCouponGetRequest) SetShopType

func (r *TaobaokeItemsCouponGetRequest) SetShopType(value string)

店铺类型.默认all,商城:b,集市:c

func (*TaobaokeItemsCouponGetRequest) SetSort

func (r *TaobaokeItemsCouponGetRequest) SetSort(value string)
default(默认排序),

price_desc(折扣价格从高到低), price_asc(折扣价格从低到高), credit_desc(信用等级从高到低), credit_asc(信用等级从低到高), commissionRate_desc(佣金比率从高到低), commissionRate_asc(佣金比率从低到高), volume_desc(成交量成高到低), volume_asc(成交量从低到高)

func (*TaobaokeItemsCouponGetRequest) SetStartCommissionNum

func (r *TaobaokeItemsCouponGetRequest) SetStartCommissionNum(value string)

设置30天累计推广量(与返回数据中的commission_num字段对应)下限.注:该字段要与end_commissionNum一起使用才生效

func (*TaobaokeItemsCouponGetRequest) SetStartCommissionRate

func (r *TaobaokeItemsCouponGetRequest) SetStartCommissionRate(value string)

起始佣金比率选项,如:1234表示12.34%

func (*TaobaokeItemsCouponGetRequest) SetStartCommissionVolume

func (r *TaobaokeItemsCouponGetRequest) SetStartCommissionVolume(value string)

起始累计推广量佣金.注:返回的数据是30天内累计推广佣金,该字段要与最高累计推广佣金一起使用才生效

func (*TaobaokeItemsCouponGetRequest) SetStartCouponRate

func (r *TaobaokeItemsCouponGetRequest) SetStartCouponRate(value string)

设置折扣比例范围下限,如:7000表示70.00%

func (*TaobaokeItemsCouponGetRequest) SetStartCredit

func (r *TaobaokeItemsCouponGetRequest) SetStartCredit(value string)

卖家信用: 1heart(一心) 2heart (两心) 3heart(三心) 4heart(四心) 5heart(五心) 1diamond(一钻) 2diamond(两钻) 3diamond(三钻) 4diamond(四钻) 5diamond(五钻) 1crown(一冠) 2crown(两冠) 3crown(三冠) 4crown(四冠) 5crown(五冠) 1goldencrown(一黄冠) 2goldencrown(二黄冠) 3goldencrown(三黄冠) 4goldencrown(四黄冠) 5goldencrown(五黄冠)

func (*TaobaokeItemsCouponGetRequest) SetStartVolume

func (r *TaobaokeItemsCouponGetRequest) SetStartVolume(value string)

设置商品总成交量(与返回字段volume对应)下限。

type TaobaokeItemsCouponGetResponse

type TaobaokeItemsCouponGetResponse struct {
	TaobaokeItems []*TaobaokeItem `json:"taobaoke_items"`
	TotalResults  int             `json:"total_results"`
}

type TaobaokeItemsCouponGetResponseResult

type TaobaokeItemsCouponGetResponseResult struct {
	Response *TaobaokeItemsCouponGetResponse `json:"taobaoke_items_coupon_get_response"`
}

type TaobaokeItemsDetailGetRequest

type TaobaokeItemsDetailGetRequest struct {
	open_taobao.TaobaoMethodRequest
}
查询淘宝客推广商品详细信息。

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeItemsDetailGetRequest) GetResponse

func (*TaobaokeItemsDetailGetRequest) SetFields

func (r *TaobaokeItemsDetailGetRequest) SetFields(value string)

需返回的字段列表.可选值:TaobaokeItemDetail淘宝客商品结构体中的所有字段;字段之间用","分隔。item_detail需要设置到Item模型下的字段,如设置:num_iid,detail_url等; 只设置item_detail,则不返回的Item下的所有信息.注:item结构中的skus、videos、props_name不返回

func (*TaobaokeItemsDetailGetRequest) SetIsMobile

func (r *TaobaokeItemsDetailGetRequest) SetIsMobile(value string)

标识一个应用是否来在无线或者手机应用,如果是true则会使用其他规则加密点击串.如果不传值,则默认是false.

func (*TaobaokeItemsDetailGetRequest) SetNick

func (r *TaobaokeItemsDetailGetRequest) SetNick(value string)

淘宝用户昵称,注:指的是淘宝的会员登录名.如果昵称错误,那么客户就收不到佣金.每个淘宝昵称都对应于一个pid,在这里输入要结算佣金的淘宝昵称,当推广的商品成功后,佣金会打入此输入的淘宝昵称的账户。具体的信息可以登入阿里妈妈的网站查看.

func (*TaobaokeItemsDetailGetRequest) SetNumIids

func (r *TaobaokeItemsDetailGetRequest) SetNumIids(value string)

淘宝客商品数字id串.最大输入10个.格式如:"value1,value2,value3" 用" , "号分隔商品id.

func (*TaobaokeItemsDetailGetRequest) SetOuterCode

func (r *TaobaokeItemsDetailGetRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道.

func (*TaobaokeItemsDetailGetRequest) SetPid

func (r *TaobaokeItemsDetailGetRequest) SetPid(value string)

用户的pid,必须是mm_xxxx_0_0这种格式中间的"xxxx". 注意nick和pid至少需要传递一个,如果2个都传了,将以pid为准,且pid的最大长度是20。第一次调用接口的用户,推荐该入参不要填写,使用nick=(淘宝账号)的方式去获取,以免出错。

func (*TaobaokeItemsDetailGetRequest) SetReferType

func (r *TaobaokeItemsDetailGetRequest) SetReferType(value string)

点击串跳转类型,1:单品,2:单品中间页(无线暂无)

func (*TaobaokeItemsDetailGetRequest) SetTrackIids

func (r *TaobaokeItemsDetailGetRequest) SetTrackIids(value string)

商品track_iid串(带有追踪效果的商品id),最大输入10个,与num_iids必填其一

type TaobaokeItemsDetailGetResponse

type TaobaokeItemsDetailGetResponse struct {
	TaobaokeItemDetails []*TaobaokeItemDetail `json:"taobaoke_item_details"`
	TotalResults        int                   `json:"total_results"`
}

type TaobaokeItemsDetailGetResponseResult

type TaobaokeItemsDetailGetResponseResult struct {
	Response *TaobaokeItemsDetailGetResponse `json:"taobaoke_items_detail_get_response"`
}

type TaobaokeItemsGetRequest

type TaobaokeItemsGetRequest struct {
	open_taobao.TaobaoMethodRequest
}
查询淘宝客推广商品,不能通过设置cid=0来查询。

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeItemsGetRequest) GetResponse

func (r *TaobaokeItemsGetRequest) GetResponse(accessToken string) (*TaobaokeItemsGetResponse, []byte, error)

func (*TaobaokeItemsGetRequest) SetArea

func (r *TaobaokeItemsGetRequest) SetArea(value string)

商品所在地

func (*TaobaokeItemsGetRequest) SetAutoSend

func (r *TaobaokeItemsGetRequest) SetAutoSend(value string)

是否自动发货

func (*TaobaokeItemsGetRequest) SetCashCoupon

func (r *TaobaokeItemsGetRequest) SetCashCoupon(value string)

是否支持抵价券,设置为true表示该商品支持抵价券,设置为false或不设置表示不判断这个属性

func (*TaobaokeItemsGetRequest) SetCashOndelivery

func (r *TaobaokeItemsGetRequest) SetCashOndelivery(value string)

是否支持货到付款,设置为true表示该商品是支持货到付款,设置为false或不设置表示不判断这个属性

func (*TaobaokeItemsGetRequest) SetCid

func (r *TaobaokeItemsGetRequest) SetCid(value string)

标准商品后台类目id。该ID可以通过taobao.itemcats.get接口获取到。

func (*TaobaokeItemsGetRequest) SetEndCommissionNum

func (r *TaobaokeItemsGetRequest) SetEndCommissionNum(value string)

30天累计推广量(与返回数据中的commission_num字段对应)上限.

func (*TaobaokeItemsGetRequest) SetEndCommissionRate

func (r *TaobaokeItemsGetRequest) SetEndCommissionRate(value string)

佣金比率上限,如:2345表示23.45%。注:start_commissionRate和end_commissionRate一起设置才有效。

func (*TaobaokeItemsGetRequest) SetEndCredit

func (r *TaobaokeItemsGetRequest) SetEndCredit(value string)

可选值和start_credit一样.start_credit的值一定要小于或等于end_credit的值。注:end_credit与start_credit一起使用才生效

func (*TaobaokeItemsGetRequest) SetEndPrice

func (r *TaobaokeItemsGetRequest) SetEndPrice(value string)

最高价格

func (*TaobaokeItemsGetRequest) SetEndTotalnum

func (r *TaobaokeItemsGetRequest) SetEndTotalnum(value string)

商品总成交量(与返回字段volume对应)上限。

func (*TaobaokeItemsGetRequest) SetFields

func (r *TaobaokeItemsGetRequest) SetFields(value string)
需返回的字段列表.可选值:num_iid,title,nick,pic_url,price,click_url,commission,commission_rate,commission_num,commission_volume,shop_click_url,seller_credit_score,item_location,volume

;字段之间用","分隔

func (*TaobaokeItemsGetRequest) SetGuarantee

func (r *TaobaokeItemsGetRequest) SetGuarantee(value string)

是否查询消保卖家

func (*TaobaokeItemsGetRequest) SetIsMobile

func (r *TaobaokeItemsGetRequest) SetIsMobile(value string)

标识一个应用是否来在无线或者手机应用,如果是true则会使用其他规则加密点击串.如果不传值,则默认是false.

func (*TaobaokeItemsGetRequest) SetKeyword

func (r *TaobaokeItemsGetRequest) SetKeyword(value string)

商品标题中包含的关键字. 注意:查询时keyword,cid至少选择其中一个参数

func (*TaobaokeItemsGetRequest) SetMallItem

func (r *TaobaokeItemsGetRequest) SetMallItem(value string)

是否商城的商品,设置为true表示该商品是属于淘宝商城的商品,设置为false或不设置表示不判断这个属性

func (*TaobaokeItemsGetRequest) SetNick

func (r *TaobaokeItemsGetRequest) SetNick(value string)
淘宝用户昵称,注:指的是淘宝的会员登录名.如果昵称错误,那么客户就收不到佣金.每个淘宝昵称都对应于一个pid,在这里输入要结算佣金的淘宝昵称,当推广的商品成功后,佣金会打入此输入的淘宝昵称的账户。具体的信息可以登入阿里妈妈的网站查看.

<font color="red">注意nick和pid至少需要传递一个,如果2个都传了,将以pid为准</font>

func (*TaobaokeItemsGetRequest) SetOnemonthRepair

func (r *TaobaokeItemsGetRequest) SetOnemonthRepair(value string)

是否30天维修,设置为true表示该商品是支持30天维修,设置为false或不设置表示不判断这个属性

func (*TaobaokeItemsGetRequest) SetOuterCode

func (r *TaobaokeItemsGetRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道.

func (*TaobaokeItemsGetRequest) SetOverseasItem

func (r *TaobaokeItemsGetRequest) SetOverseasItem(value string)

是否海外商品,设置为true表示该商品是属于海外商品,默认为false

func (*TaobaokeItemsGetRequest) SetPageNo

func (r *TaobaokeItemsGetRequest) SetPageNo(value string)

结果页数.1~10

func (*TaobaokeItemsGetRequest) SetPageSize

func (r *TaobaokeItemsGetRequest) SetPageSize(value string)

每页返回结果数.最大每页40

func (*TaobaokeItemsGetRequest) SetPid

func (r *TaobaokeItemsGetRequest) SetPid(value string)
用户的pid,必须是mm_xxxx_0_0这种格式中间的"xxxx".

<font color="red">注意nick和pid至少需要传递一个,如果2个都传了,将以pid为准,且pid的最大长度是20</font>。第一次调用接口的用户,推荐该入参不要填写,使用nick=(淘宝账号)的方式去获取,以免出错。

func (*TaobaokeItemsGetRequest) SetRealDescribe

func (r *TaobaokeItemsGetRequest) SetRealDescribe(value string)

是否如实描述(即:先行赔付)商品,设置为true表示该商品是如实描述的商品,设置为false或不设置表示不判断这个属性

func (*TaobaokeItemsGetRequest) SetReferType

func (r *TaobaokeItemsGetRequest) SetReferType(value string)

点击串跳转类型,1:单品,2:单品中间页(无线暂无)

func (*TaobaokeItemsGetRequest) SetSevendaysReturn

func (r *TaobaokeItemsGetRequest) SetSevendaysReturn(value string)

是否支持7天退换,设置为true表示该商品支持7天退换,设置为false或不设置表示不判断这个属性

func (*TaobaokeItemsGetRequest) SetSort

func (r *TaobaokeItemsGetRequest) SetSort(value string)
默认排序:default

price_desc(价格从高到低) price_asc(价格从低到高) credit_desc(信用等级从高到低) commissionRate_desc(佣金比率从高到低) commissionRate_asc(佣金比率从低到高) commissionNum_desc(成交量成高到低) commissionNum_asc(成交量从低到高) commissionVolume_desc(总支出佣金从高到低) commissionVolume_asc(总支出佣金从低到高) delistTime_desc(商品下架时间从高到低) delistTime_asc(商品下架时间从低到高)

func (*TaobaokeItemsGetRequest) SetStartCommissionNum

func (r *TaobaokeItemsGetRequest) SetStartCommissionNum(value string)

30天累计推广量(与返回数据中的commission_num字段对应)下限.注:该字段要与end_commissionNum一起使用才生效

func (*TaobaokeItemsGetRequest) SetStartCommissionRate

func (r *TaobaokeItemsGetRequest) SetStartCommissionRate(value string)

佣金比率下限,如:1234表示12.34%

func (*TaobaokeItemsGetRequest) SetStartCredit

func (r *TaobaokeItemsGetRequest) SetStartCredit(value string)
卖家信用:

1heart(一心) 2heart (两心) 3heart(三心) 4heart(四心) 5heart(五心) 1diamond(一钻) 2diamond(两钻) 3diamond(三钻) 4diamond(四钻) 5diamond(五钻) 1crown(一冠) 2crown(两冠) 3crown(三冠) 4crown(四冠) 5crown(五冠) 1goldencrown(一黄冠) 2goldencrown(二黄冠) 3goldencrown(三黄冠) 4goldencrown(四黄冠) 5goldencrown(五黄冠)

func (*TaobaokeItemsGetRequest) SetStartPrice

func (r *TaobaokeItemsGetRequest) SetStartPrice(value string)

起始价格.传入价格参数时,需注意起始价格和最高价格必须一起传入,并且 start_price <= end_price

func (*TaobaokeItemsGetRequest) SetStartTotalnum

func (r *TaobaokeItemsGetRequest) SetStartTotalnum(value string)

商品总成交量(与返回字段volume对应)下限。

func (*TaobaokeItemsGetRequest) SetVipCard

func (r *TaobaokeItemsGetRequest) SetVipCard(value string)

是否支持VIP卡,设置为true表示该商品支持VIP卡,设置为false或不设置表示不判断这个属性

type TaobaokeItemsGetResponse

type TaobaokeItemsGetResponse struct {
	TaobaokeItems []*TaobaokeItem `json:"taobaoke_items"`
	TotalResults  int             `json:"total_results"`
}

type TaobaokeItemsGetResponseResult

type TaobaokeItemsGetResponseResult struct {
	Response *TaobaokeItemsGetResponse `json:"taobaoke_items_get_response"`
}

type TaobaokeItemsRelateGetRequest

type TaobaokeItemsRelateGetRequest struct {
	open_taobao.TaobaoMethodRequest
}
商品关联推荐。

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeItemsRelateGetRequest) GetResponse

func (*TaobaokeItemsRelateGetRequest) SetCid

func (r *TaobaokeItemsRelateGetRequest) SetCid(value string)

分类id.推荐类型为5时cid不能为空。仅支持叶子类目ID,即通过taobao.itemcats.get获取到is_parent=false的cid。

func (*TaobaokeItemsRelateGetRequest) SetFields

func (r *TaobaokeItemsRelateGetRequest) SetFields(value string)

需返回的字段列表.可选值:num_iid,title,nick,pic_url,price,click_url,commission,ommission_rate,commission_num,commission_volume,shop_click_url,seller_credit_score,item_location,volume;字段之间用","分隔

func (*TaobaokeItemsRelateGetRequest) SetIsMobile

func (r *TaobaokeItemsRelateGetRequest) SetIsMobile(value string)

标识一个应用是否来在无线或者手机应用,如果是true则会使用其他规则加密点击串.如果不传值,则默认是false

func (*TaobaokeItemsRelateGetRequest) SetMaxCount

func (r *TaobaokeItemsRelateGetRequest) SetMaxCount(value string)

指定返回结果的最大条数.实际返回结果个数根据算法来确定,所以该值会小于或者等于该值

func (*TaobaokeItemsRelateGetRequest) SetNick

func (r *TaobaokeItemsRelateGetRequest) SetNick(value string)

推广者的淘宝会员昵称.注:指的是淘宝的会员登录名

func (*TaobaokeItemsRelateGetRequest) SetNumIid

func (r *TaobaokeItemsRelateGetRequest) SetNumIid(value string)

淘宝客商品数字id.推荐类型为1,2,3时num_iid不能为空

func (*TaobaokeItemsRelateGetRequest) SetOuterCode

func (r *TaobaokeItemsRelateGetRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道

func (*TaobaokeItemsRelateGetRequest) SetPid

func (r *TaobaokeItemsRelateGetRequest) SetPid(value string)

用户的pid,必须是mm_xxxx_0_0这种格式中间的"xxxx". 注意nick和pid至少需要传递一个,如果2个都传了,将以pid为准,且pid的最大长度是20。第一次调用接口的用户,推荐该入参不要填写,使用nick=(淘宝账号)的方式去获取,以免出错。

func (*TaobaokeItemsRelateGetRequest) SetReferType

func (r *TaobaokeItemsRelateGetRequest) SetReferType(value string)

点击串跳转类型,1:单品,2:单品中间页(无线暂无)

func (*TaobaokeItemsRelateGetRequest) SetRelateType

func (r *TaobaokeItemsRelateGetRequest) SetRelateType(value string)
<p>推荐类型.</p>

<p>1:同类商品推荐;此时必须得输入num_iid</p> <p>2:异类商品推荐;此时必须得输入num_iid</p> <p>3:同店商品推荐;此时必须得输入num_iid</p> <p>4:店铺热门推荐;此时必须得输入seller_id,这里的seller_id得通过<a href="http://api.taobao.com/apidoc/api.htm?path=cid:38-apiId:10449">taobao.taobaoke.shops.get</a> 跟<a href="http://api.taobao.com/apidoc/api.htm?path=cid:38-apiId:21419">taobao.taobaoke.widget.shops.convert</a>这两个接口去获取user_id字段</p> <p>5:类目热门推荐;此时必须得输入cid</p>

func (*TaobaokeItemsRelateGetRequest) SetSellerId

func (r *TaobaokeItemsRelateGetRequest) SetSellerId(value string)
卖家的用户id,这里的seller_id得通过<a href="http://api.taobao.com/apidoc/api.htm?path=cid:38-apiId:10449">taobao.taobaoke.shops.get</a>

跟<a href="http://api.taobao.com/apidoc/api.htm?path=cid:38-apiId:21419">taobao.taobaoke.widget.shops.convert</a>这两个接口去获取user_id字段。 注:推荐类型为4时seller_id不能为空

func (*TaobaokeItemsRelateGetRequest) SetShopType

func (r *TaobaokeItemsRelateGetRequest) SetShopType(value string)

店铺类型.默认all,商城:b,集市:c

func (*TaobaokeItemsRelateGetRequest) SetSort

func (r *TaobaokeItemsRelateGetRequest) SetSort(value string)

default(默认排序,关联推荐相关度),price_desc(价格从高到低), price_asc(价格从低到高),commissionRate_desc(佣金比率从高到低), commissionRate_asc(佣金比率从低到高), commissionNum_desc(成交量成高到低), commissionNum_asc(成交量从低到高)

func (*TaobaokeItemsRelateGetRequest) SetTrackIid

func (r *TaobaokeItemsRelateGetRequest) SetTrackIid(value string)

商品数字ID(带有跟踪效果)

type TaobaokeItemsRelateGetResponse

type TaobaokeItemsRelateGetResponse struct {
	TaobaokeItems []*TaobaokeItem `json:"taobaoke_items"`
	TotalResults  int             `json:"total_results"`
}

type TaobaokeItemsRelateGetResponseResult

type TaobaokeItemsRelateGetResponseResult struct {
	Response *TaobaokeItemsRelateGetResponse `json:"taobaoke_items_relate_get_response"`
}

type TaobaokeListurlGetRequest

type TaobaokeListurlGetRequest struct {
	open_taobao.TaobaoMethodRequest
}
淘宝客关键词搜索URL.

<p>由于受到<a href="http://club.alimama.com/read-htm-tid-3133847.html">淘宝联盟pid升级规则</a>影响,该接口后续可能会下线。建议直接使用拼链接的方式(塞入完整的pid)来获取搜索结果,而不是调用该接口来获取结果</p> <p>拼接的格式为:http://s8.taobao.com/browse/search_auction.htm?q=$url_encode($keywords)&pid=mm_xxx_xxx_xxx&search_type=auction&commend=all&at_topsearch=1&unid=$outer_code&spm=2014.$appkey.$apmc.$spmd</p> <p>q指关键字,url_encode是编码方法(具体根据不同编程语言而定)</p> <p>pid是你自己淘宝账号的完整的pid,登录alimama.com去获取</p> <p>unid是推广渠道。跟调用api设置outer_code效果相同</p> <p>spm可以到文档搜索“spm”了解下</p> <p></p> <p></p> <p></p>

func (*TaobaokeListurlGetRequest) GetResponse

func (r *TaobaokeListurlGetRequest) GetResponse(accessToken string) (*TaobaokeListurlGetResponse, []byte, error)

func (*TaobaokeListurlGetRequest) SetNick

func (r *TaobaokeListurlGetRequest) SetNick(value string)

推广者的淘宝会员昵称.注:这里指的是淘宝的登录会员名

func (*TaobaokeListurlGetRequest) SetOuterCode

func (r *TaobaokeListurlGetRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道.

func (*TaobaokeListurlGetRequest) SetPid

func (r *TaobaokeListurlGetRequest) SetPid(value string)

用户的pid,必须是mm_xxxx_0_0这种格式中间的"xxxx". 注意nick和pid至少需要传递一个,如果2个都传了,将以pid为准,且pid的最大长度是20

func (*TaobaokeListurlGetRequest) SetQ

func (r *TaobaokeListurlGetRequest) SetQ(value string)

关键词

type TaobaokeListurlGetResponse

type TaobaokeListurlGetResponse struct {
	TaobaokeItem *TaobaokeItem `json:"taobaoke_item"`
}

type TaobaokeListurlGetResponseResult

type TaobaokeListurlGetResponseResult struct {
	Response *TaobaokeListurlGetResponse `json:"taobaoke_listurl_get_response"`
}

type TaobaokePayment

type TaobaokePayment struct {
	AppKey         string  `json:"app_key"`
	CategoryId     int     `json:"category_id"`
	CategoryName   string  `json:"category_name"`
	Commission     float64 `json:"commission"`
	CommissionRate string  `json:"commission_rate"`
	CreateTime     string  `json:"create_time"`
	ItemNum        int     `json:"item_num"`
	ItemTitle      string  `json:"item_title"`
	NumIid         int     `json:"num_iid"`
	OuterCode      string  `json:"outer_code"`
	PayPrice       float64 `json:"pay_price"`
	PayTime        string  `json:"pay_time"`
	RealPayFee     float64 `json:"real_pay_fee"`
	SellerNick     string  `json:"seller_nick"`
	ShopTitle      string  `json:"shop_title"`
	TradeId        int     `json:"trade_id"`
	TradeParentId  int     `json:"trade_parent_id"`
}

淘宝客订单

type TaobaokeRebateAuthorizeGetRequest

type TaobaokeRebateAuthorizeGetRequest struct {
	open_taobao.TaobaoMethodRequest
}

查询卖家是否支持返利

func (*TaobaokeRebateAuthorizeGetRequest) GetResponse

func (*TaobaokeRebateAuthorizeGetRequest) SetNick

func (r *TaobaokeRebateAuthorizeGetRequest) SetNick(value string)

卖家淘宝会员昵称.注:指的是淘宝的会员登录名

func (*TaobaokeRebateAuthorizeGetRequest) SetNumIid

func (r *TaobaokeRebateAuthorizeGetRequest) SetNumIid(value string)

商品数字ID

func (*TaobaokeRebateAuthorizeGetRequest) SetSellerId

func (r *TaobaokeRebateAuthorizeGetRequest) SetSellerId(value string)

卖家淘宝会员数字ID.

type TaobaokeRebateAuthorizeGetResponse

type TaobaokeRebateAuthorizeGetResponse struct {
	Rebate bool `json:"rebate"`
}

type TaobaokeRebateAuthorizeGetResponseResult

type TaobaokeRebateAuthorizeGetResponseResult struct {
	Response *TaobaokeRebateAuthorizeGetResponse `json:"taobaoke_rebate_authorize_get_response"`
}

type TaobaokeRebateReportGetRequest

type TaobaokeRebateReportGetRequest struct {
	open_taobao.TaobaoMethodRequest
}

根据输入开始时间,时间跨度,查询90天以内订单成功且支持返利淘宝客报表

func (*TaobaokeRebateReportGetRequest) GetResponse

func (*TaobaokeRebateReportGetRequest) SetFields

func (r *TaobaokeRebateReportGetRequest) SetFields(value string)

需返回的字段列表.可选值:TaobaokePayment淘宝客订单构体中的所有字段;字段之间用","分隔.

func (*TaobaokeRebateReportGetRequest) SetPageNo

func (r *TaobaokeRebateReportGetRequest) SetPageNo(value string)

当前页数

func (*TaobaokeRebateReportGetRequest) SetPageSize

func (r *TaobaokeRebateReportGetRequest) SetPageSize(value string)

每页返回结果数,最小每页40条,默认每页40条,最大每页100条

func (*TaobaokeRebateReportGetRequest) SetSpan

func (r *TaobaokeRebateReportGetRequest) SetSpan(value string)
查询报表的时间跨度,单位秒。

以用户输入的start_time时间为起始时间,start_time+span为结束时间,查询该时间段内的订单。span最小值为60秒,最大值为600秒,默认值为60秒

func (*TaobaokeRebateReportGetRequest) SetStartTime

func (r *TaobaokeRebateReportGetRequest) SetStartTime(value string)

需要查询报表的开始日期,有效的日期为从当前日期开始起90天以内的订单

type TaobaokeRebateReportGetResponse

type TaobaokeRebateReportGetResponse struct {
	TaobaokePayments []*TaobaokePayment `json:"taobaoke_payments"`
}

type TaobaokeRebateReportGetResponseResult

type TaobaokeRebateReportGetResponseResult struct {
	Response *TaobaokeRebateReportGetResponse `json:"taobaoke_rebate_report_get_response"`
}

type TaobaokeReport

type TaobaokeReport struct {
	TaobaokeReportMembers []*TaobaokeReportMember `json:"taobaoke_report_members"`
	TotalResults          int                     `json:"total_results"`
}

淘宝客报表

type TaobaokeReportGetRequest

type TaobaokeReportGetRequest struct {
	open_taobao.TaobaoMethodRequest
}
淘客报表查询,报表接口只能获取到该appkey对应的创建者(淘宝账号)的推广数据。目前只支持获取订单成功的报表。订单创建、订单失效、退款订单请直接在www.alimama.com后台进行查询。

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http:http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeReportGetRequest) GetResponse

func (r *TaobaokeReportGetRequest) GetResponse(accessToken string) (*TaobaokeReportGetResponse, []byte, error)

func (*TaobaokeReportGetRequest) SetDate

func (r *TaobaokeReportGetRequest) SetDate(value string)

买家确认收货时间,有效的日期为最近3个月内的某一天,格式为:yyyyMMdd,如20090520.

func (*TaobaokeReportGetRequest) SetFields

func (r *TaobaokeReportGetRequest) SetFields(value string)

需返回的字段列表.可选值:TaobaokeReportMember淘宝客报表成员结构体中的所有字段;字段之间用","分隔.

func (*TaobaokeReportGetRequest) SetPageNo

func (r *TaobaokeReportGetRequest) SetPageNo(value string)

当前页数.只能获取1-499页数据.

func (*TaobaokeReportGetRequest) SetPageSize

func (r *TaobaokeReportGetRequest) SetPageSize(value string)

每页返回结果数,默认是40条.最大每页100

type TaobaokeReportGetResponse

type TaobaokeReportGetResponse struct {
	TaobaokeReport *TaobaokeReport `json:"taobaoke_report"`
}

type TaobaokeReportGetResponseResult

type TaobaokeReportGetResponseResult struct {
	Response *TaobaokeReportGetResponse `json:"taobaoke_report_get_response"`
}

type TaobaokeReportMember

type TaobaokeReportMember struct {
	AppKey         string  `json:"app_key"`
	CategoryId     int     `json:"category_id"`
	CategoryName   string  `json:"category_name"`
	Commission     float64 `json:"commission"`
	CommissionRate string  `json:"commission_rate"`
	CreateTime     string  `json:"create_time"`
	ItemNum        int     `json:"item_num"`
	ItemTitle      string  `json:"item_title"`
	NumIid         int     `json:"num_iid"`
	OuterCode      string  `json:"outer_code"`
	PayPrice       float64 `json:"pay_price"`
	PayTime        string  `json:"pay_time"`
	RealPayFee     float64 `json:"real_pay_fee"`
	SellerNick     string  `json:"seller_nick"`
	ShopTitle      string  `json:"shop_title"`
	TradeId        int     `json:"trade_id"`
	TradeParentId  int     `json:"trade_parent_id"`
}

淘宝客报表成员

type TaobaokeShop

type TaobaokeShop struct {
	AuctionCount   int    `json:"auction_count"`
	ClickUrl       string `json:"click_url"`
	CommissionRate string `json:"commission_rate"`
	SellerCredit   string `json:"seller_credit"`
	SellerNick     string `json:"seller_nick"`
	ShopTitle      string `json:"shop_title"`
	ShopType       string `json:"shop_type"`
	TotalAuction   string `json:"total_auction"`
	UserId         int    `json:"user_id"`
}

淘宝客店铺

type TaobaokeShopsGetRequest

type TaobaokeShopsGetRequest struct {
	open_taobao.TaobaoMethodRequest
}
提供对参加了淘客推广的店铺的搜索。

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeShopsGetRequest) GetResponse

func (r *TaobaokeShopsGetRequest) GetResponse(accessToken string) (*TaobaokeShopsGetResponse, []byte, error)

func (*TaobaokeShopsGetRequest) SetCid

func (r *TaobaokeShopsGetRequest) SetCid(value string)

店铺前台展示类目id,可以通过taobao.shopcats.list.get获取。

func (*TaobaokeShopsGetRequest) SetEndAuctioncount

func (r *TaobaokeShopsGetRequest) SetEndAuctioncount(value string)

店铺商品数查询结束值。需要跟start_auctioncount同时设置才生效,只设置该值不生效。

func (*TaobaokeShopsGetRequest) SetEndCommissionrate

func (r *TaobaokeShopsGetRequest) SetEndCommissionrate(value string)

店铺佣金比例查询结束值

func (*TaobaokeShopsGetRequest) SetEndCredit

func (r *TaobaokeShopsGetRequest) SetEndCredit(value string)
店铺掌柜信用等级查询结束

店铺的信用等级总共为20级 1-5:1heart-5heart;6-10:1diamond-5diamond;11-15:1crown-5crown;16-20:1goldencrown-5goldencrown

func (*TaobaokeShopsGetRequest) SetEndTotalaction

func (r *TaobaokeShopsGetRequest) SetEndTotalaction(value string)

店铺累计推广数查询结束值

func (*TaobaokeShopsGetRequest) SetFields

func (r *TaobaokeShopsGetRequest) SetFields(value string)

需要返回的字段,目前包括如下字段 user_id click_url shop_title commission_rate seller_credit shop_type auction_count total_auction

func (*TaobaokeShopsGetRequest) SetIsMobile

func (r *TaobaokeShopsGetRequest) SetIsMobile(value string)

标识一个应用是否来在无线或者手机应用,如果是true则会使用其他规则加密点击串.如果不传值,则默认是false.

func (*TaobaokeShopsGetRequest) SetKeyword

func (r *TaobaokeShopsGetRequest) SetKeyword(value string)

店铺主题关键字查询

func (*TaobaokeShopsGetRequest) SetNick

func (r *TaobaokeShopsGetRequest) SetNick(value string)

淘宝用户昵称,注:指的是淘宝的会员登录名.如果昵称错误,那么客户就收不到佣金.每个淘宝昵称都对应于一个pid,在这里输入要结算佣金的淘宝昵称,当推广的商品成功后,佣金会打入此输入的淘宝昵称的账户。具体的信息可以登入阿里妈妈的网站查看

func (*TaobaokeShopsGetRequest) SetOnlyMall

func (r *TaobaokeShopsGetRequest) SetOnlyMall(value string)

是否只显示商城店铺

func (*TaobaokeShopsGetRequest) SetOuterCode

func (r *TaobaokeShopsGetRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道.

func (*TaobaokeShopsGetRequest) SetPageNo

func (r *TaobaokeShopsGetRequest) SetPageNo(value string)

页码.结果页1~99

func (*TaobaokeShopsGetRequest) SetPageSize

func (r *TaobaokeShopsGetRequest) SetPageSize(value string)

每页条数.最大每页40

func (*TaobaokeShopsGetRequest) SetPid

func (r *TaobaokeShopsGetRequest) SetPid(value string)

用户的pid,必须是mm_xxxx_0_0这种格式中间的"xxxx". 注意nick和pid至少需要传递一个,如果2个都传了,将以pid为准,且pid的最大长度是20。第一次调用接口的用户,推荐该入参不要填写,使用nick=(淘宝账号)的方式去获取,以免出错。

func (*TaobaokeShopsGetRequest) SetSortField

func (r *TaobaokeShopsGetRequest) SetSortField(value string)
排序字段。目前支持的排序字段有:

commission_rate,auction_count,total_auction。必须输入这三个任意值,否则排序无效

func (*TaobaokeShopsGetRequest) SetSortType

func (r *TaobaokeShopsGetRequest) SetSortType(value string)
排序类型.必须输入desc,asc任一值,否则无效

desc-降序,asc-升序

func (*TaobaokeShopsGetRequest) SetStartAuctioncount

func (r *TaobaokeShopsGetRequest) SetStartAuctioncount(value string)

店铺宝贝数查询开始值。需要跟end_auctioncount同时设置才生效,只设置该值不生效。

func (*TaobaokeShopsGetRequest) SetStartCommissionrate

func (r *TaobaokeShopsGetRequest) SetStartCommissionrate(value string)

店铺佣金比例查询开始值,注意佣金比例是x10000的整数.50表示0.5%

func (*TaobaokeShopsGetRequest) SetStartCredit

func (r *TaobaokeShopsGetRequest) SetStartCredit(value string)
店铺掌柜信用等级起始

店铺的信用等级总共为20级 1-5:1heart-5heart;6-10:1diamond-5diamond;11-15:1crown-5crown;16-20:1goldencrown-5goldencrown

func (*TaobaokeShopsGetRequest) SetStartTotalaction

func (r *TaobaokeShopsGetRequest) SetStartTotalaction(value string)

店铺累计推广量开始值

type TaobaokeShopsGetResponse

type TaobaokeShopsGetResponse struct {
	TaobaokeShops []*TaobaokeShop `json:"taobaoke_shops"`
	TotalResults  int             `json:"total_results"`
}

type TaobaokeShopsGetResponseResult

type TaobaokeShopsGetResponseResult struct {
	Response *TaobaokeShopsGetResponse `json:"taobaoke_shops_get_response"`
}

type TaobaokeShopsRelateGetRequest

type TaobaokeShopsRelateGetRequest struct {
	open_taobao.TaobaoMethodRequest
}
淘宝客店铺关联推荐。

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeShopsRelateGetRequest) GetResponse

func (*TaobaokeShopsRelateGetRequest) SetFields

func (r *TaobaokeShopsRelateGetRequest) SetFields(value string)

需返回的字段列表.可选值:TaobaokeShop淘宝客商品结构体中的user_id,seller_nick,shop_id,shop_title,seller_credit,shop_type,commission_rate,click_url,total_auction,auction_count,字段之间用","分隔

func (*TaobaokeShopsRelateGetRequest) SetIsMobile

func (r *TaobaokeShopsRelateGetRequest) SetIsMobile(value string)

标识一个应用是否来在无线或者手机应用,如果是true则会使用其他规则加密点击串,如果不传值,则默认是false

func (*TaobaokeShopsRelateGetRequest) SetMaxCount

func (r *TaobaokeShopsRelateGetRequest) SetMaxCount(value string)

指定返回结果的最大条数,实际返回结果个数根据算法来确定

func (*TaobaokeShopsRelateGetRequest) SetNick

func (r *TaobaokeShopsRelateGetRequest) SetNick(value string)

淘宝用户昵称.注:指的是淘宝的会员登录名.如果昵称错误,那么客户就收不到佣金.每个淘宝昵称都对应于一个pid,在这里输入要结算佣金的淘宝昵称,当推广的商品成功后,佣金会打入此输入的淘宝昵称的账户.具体的信息可以登入阿里妈妈的网站查看

func (*TaobaokeShopsRelateGetRequest) SetOuterCode

func (r *TaobaokeShopsRelateGetRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道

func (*TaobaokeShopsRelateGetRequest) SetPid

func (r *TaobaokeShopsRelateGetRequest) SetPid(value string)

用户的pid,必须是mm_xxxx_0_0这种格式中间的"xxxx". 注意nick和pid至少需要传递一个,如果2个都传了,将以pid为准,且pid的最大长度是20。第一次调用接口的用户,推荐该入参不要填写,使用nick=(淘宝账号)的方式去获取,以免出错。

func (*TaobaokeShopsRelateGetRequest) SetSellerId

func (r *TaobaokeShopsRelateGetRequest) SetSellerId(value string)

卖家id.seller_id和seller_nick不能同时为空,如果都有值,则以seller_id为主

func (*TaobaokeShopsRelateGetRequest) SetSellerNick

func (r *TaobaokeShopsRelateGetRequest) SetSellerNick(value string)

卖家昵称

func (*TaobaokeShopsRelateGetRequest) SetShopType

func (r *TaobaokeShopsRelateGetRequest) SetShopType(value string)

店铺类型.所有:all,商城:b,集市:c

func (*TaobaokeShopsRelateGetRequest) SetSort

func (r *TaobaokeShopsRelateGetRequest) SetSort(value string)

default(默认排序,关联推荐相关度),commissionRate_desc(佣金比率从高到低), commissionRate_asc(佣金比率从低到高),credit_desc(信用等级从高到低), credit_asc(信用等级从低到高)

type TaobaokeShopsRelateGetResponse

type TaobaokeShopsRelateGetResponse struct {
	TaobaokeShops []*TaobaokeShop `json:"taobaoke_shops"`
	TotalResults  int             `json:"total_results"`
}

type TaobaokeShopsRelateGetResponseResult

type TaobaokeShopsRelateGetResponseResult struct {
	Response *TaobaokeShopsRelateGetResponse `json:"taobaoke_shops_relate_get_response"`
}

type TaobaokeWidgetItemsConvertRequest

type TaobaokeWidgetItemsConvertRequest struct {
	open_taobao.TaobaoMethodRequest
}
淘客商品转换,该接口只支持js方式去调用,具体的调用方式参考文档【http://open.taobao.com/doc/detail.htm?id=101372】

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeWidgetItemsConvertRequest) GetResponse

func (*TaobaokeWidgetItemsConvertRequest) SetFields

func (r *TaobaokeWidgetItemsConvertRequest) SetFields(value string)
需返回的字段列表.可选值:num_iid,title,nick,pic_url,price,click_url,commission,commission_rate,commission_num,commission_volume,shop_click_url,seller_credit_score,item_location,volume

;字段之间用","分隔.

func (*TaobaokeWidgetItemsConvertRequest) SetIsMobile

func (r *TaobaokeWidgetItemsConvertRequest) SetIsMobile(value string)

标识一个应用是否来自无线或者手机应用,如果是true,则会使用其他规则加密点击串.如果不传值,则默认是false.

func (*TaobaokeWidgetItemsConvertRequest) SetNumIids

func (r *TaobaokeWidgetItemsConvertRequest) SetNumIids(value string)

淘宝客商品数字id串.最大输入40个.格式如:"value1,value2,value3" 用" , "号分隔商品数字id

func (*TaobaokeWidgetItemsConvertRequest) SetOuterCode

func (r *TaobaokeWidgetItemsConvertRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道.

func (*TaobaokeWidgetItemsConvertRequest) SetTrackIids

func (r *TaobaokeWidgetItemsConvertRequest) SetTrackIids(value string)

商品track_iid串(带有追踪效果的商品id),最大输入40个,与num_iids必填其一

type TaobaokeWidgetItemsConvertResponse

type TaobaokeWidgetItemsConvertResponse struct {
	TaobaokeItems []*TaobaokeItem `json:"taobaoke_items"`
	TotalResults  int             `json:"total_results"`
}

type TaobaokeWidgetItemsConvertResponseResult

type TaobaokeWidgetItemsConvertResponseResult struct {
	Response *TaobaokeWidgetItemsConvertResponse `json:"taobaoke_widget_items_convert_response"`
}

type TaobaokeWidgetShopsConvertRequest

type TaobaokeWidgetShopsConvertRequest struct {
	open_taobao.TaobaoMethodRequest
}
淘客店铺转换,该接口只支持js方式去调用,具体的调用方式参考文档【http://open.taobao.com/doc/detail.htm?id=101372】

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeWidgetShopsConvertRequest) GetResponse

func (*TaobaokeWidgetShopsConvertRequest) SetFields

func (r *TaobaokeWidgetShopsConvertRequest) SetFields(value string)

需返回的字段列表.可选值:TaobaokeShop淘宝客商品结构体中的user_id,shop_title,click_url,commission_rate;字段之间用","分隔.

func (*TaobaokeWidgetShopsConvertRequest) SetIsMobile

func (r *TaobaokeWidgetShopsConvertRequest) SetIsMobile(value string)

标识一个应用是否来在无线或者手机应用,如果是true则会使用其他规则加密点击串.如果不传值,则默认是false.

func (*TaobaokeWidgetShopsConvertRequest) SetOuterCode

func (r *TaobaokeWidgetShopsConvertRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道.

func (*TaobaokeWidgetShopsConvertRequest) SetSellerNicks

func (r *TaobaokeWidgetShopsConvertRequest) SetSellerNicks(value string)

卖家昵称串.最大输入10个.格式如:"value1,value2,value3" 用" , "号分隔。

type TaobaokeWidgetShopsConvertResponse

type TaobaokeWidgetShopsConvertResponse struct {
	TaobaokeShops []*TaobaokeShop `json:"taobaoke_shops"`
}

type TaobaokeWidgetShopsConvertResponseResult

type TaobaokeWidgetShopsConvertResponseResult struct {
	Response *TaobaokeWidgetShopsConvertResponse `json:"taobaoke_widget_shops_convert_response"`
}

type TaobaokeWidgetUrlConvertRequest

type TaobaokeWidgetUrlConvertRequest struct {
	open_taobao.TaobaoMethodRequest
}
活动推广API可以把天猫、聚划算、淘宝旅行、淘宝游戏等平台的活动链接转换为淘宝客推广链接,该接口只支持js方式去调用,具体的调用方式参考文档【http://open.taobao.com/doc/detail.htm?id=101372】

<p>淘宝客应用、网站接入的过程中,难免会遇到问题,这里对从接入到线上运营的各个环节最常碰到的问题,做了汇总,帮助开发者提高接入的效率。 </p> <p>一、淘宝客网站应用创建流程:<a href="http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028">http://open.taobao.com/doc/detail.htm?spm=0.0.0.34.b1f9de&id=1028</a></p> <p>二、淘宝客API结合实际使用场景的介绍:<a href="http://open.taobao.com/doc/detail.htm?id=1014">http://open.taobao.com/doc/detail.htm?id=1014</a></p> <p>三、淘宝客网站官方推荐的架构:<a href="http://open.taobao.com/doc/detail.htm?id=1011">http://open.taobao.com/doc/detail.htm?id=1011</a></p> <p>四、淘宝客最常见的几个问题以及解决方案汇总:<a href="http://open.taobao.com/doc/detail.htm?id=1005">http://open.taobao.com/doc/detail.htm?id=1005</a></p>

func (*TaobaokeWidgetUrlConvertRequest) GetResponse

func (*TaobaokeWidgetUrlConvertRequest) SetOuterCode

func (r *TaobaokeWidgetUrlConvertRequest) SetOuterCode(value string)

自定义输入串.格式:英文和数字组成;长度不能大于12个字符,区分不同的推广渠道,如:bbs,表示bbs为推广渠道;blog,表示blog为推广渠道

func (*TaobaokeWidgetUrlConvertRequest) SetUrl

func (r *TaobaokeWidgetUrlConvertRequest) SetUrl(value string)

需要转化为淘客链接的url,可以把天猫、聚划算、淘宝旅行、淘宝游戏等平台的活动链接转换为淘宝客推广链接

type TaobaokeWidgetUrlConvertResponse

type TaobaokeWidgetUrlConvertResponse struct {
	TaobaokeItem *TaobaokeItem `json:"taobaoke_item"`
}

type TaobaokeWidgetUrlConvertResponseResult

type TaobaokeWidgetUrlConvertResponseResult struct {
	Response *TaobaokeWidgetUrlConvertResponse `json:"taobaoke_widget_url_convert_response"`
}

type Video

type Video struct {
	Created  string `json:"created"`
	Id       int    `json:"id"`
	Iid      string `json:"iid"`
	Modified string `json:"modified"`
	NumIid   int    `json:"num_iid"`
	Url      string `json:"url"`
	VideoId  int    `json:"video_id"`
}

商品视频关联记录

Jump to

Keyboard shortcuts

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