|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- package jd
-
- // 1-好券商品,2-精选卖场,10-9.9包邮,15-京东配送,22-实时热销榜,23-为你推荐,24-数码家电,25-超市,26-母婴玩具,27-家具日用,28-美妆穿搭,29-医药保健,30-图书文具,31-今日必推,32-京东好物,33-京东秒杀,34-拼购商品,40-高收益榜,41-自营热卖榜,109-新品首发,110-自营,112-京东爆品,125-首购商品,129-高佣榜单,130-视频商品,153-历史最低价商品榜
- // 排序字段(price:单价, commissionShare:佣金比例, commission:佣金, inOrderCount30DaysSku:sku维度30天引单量,comments:评论数,goodComments:好评数)
- //RequestJD is 请求 京东sdk的参数
- type RequestJD struct {
- PageIndex int `json:"page_index"`
- PageSize int `json:"page_size"`
- EliteID int `json:"elite_id"`
- SortName string `json:"sort_name"`
- UserIDType int `json:"userid_type"`
- UserID string `json:"user_id"`
- }
-
- // JDFeaturedResponse is return from taoke.jd
- type JDFeaturedResponse struct {
- JdUnionOpenGoodsJingfenQueryResponse struct {
- Code string `json:"code"`
- Result string `json:"result"`
- } `json:"jd_union_open_goods_jingfen_query_response"`
- }
-
- // JDFeature is jd 精选 for微信
- type JDFeature struct {
- BrandCode string `json:"brandCode"`
- BrandName string `json:"brandName"`
- CategoryInfo struct {
- Cid1 int `json:"cid1"`
- Cid1Name string `json:"cid1Name"`
- Cid2 int `json:"cid2"`
- Cid2Name string `json:"cid2Name"`
- Cid3 int `json:"cid3"`
- Cid3Name string `json:"cid3Name"`
- } `json:"categoryInfo"`
- Comments int `json:"comments"`
- CommissionInfo struct {
- Commission float64 `json:"commission"`
- CommissionShare float64 `json:"commissionShare"`
- CouponCommission float64 `json:"couponCommission"`
- PlusCommissionShare float64 `json:"plusCommissionShare"`
- } `json:"commissionInfo"`
- CouponInfo struct {
- CouponList []struct {
- BindType int `json:"bindType"`
- Discount float64 `json:"discount"`
- GetEndTime int64 `json:"getEndTime"`
- GetStartTime int64 `json:"getStartTime"`
- HotValue int `json:"hotValue"`
- IsBest int `json:"isBest"`
- Link string `json:"link"`
- PlatformType int `json:"platformType"`
- Quota float64 `json:"quota"`
- UseEndTime int64 `json:"useEndTime"`
- UseStartTime int64 `json:"useStartTime"`
- } `json:"couponList"`
- } `json:"couponInfo"`
- GoodCommentsShare float64 `json:"goodCommentsShare"`
- ImageInfo struct {
- ImageList []struct {
- URL string `json:"url"`
- } `json:"imageList"`
- } `json:"imageInfo"`
- InOrderCount30Days int `json:"inOrderCount30Days"`
- InOrderCount30DaysSku int `json:"inOrderCount30DaysSku"`
- IsHot int `json:"isHot"`
- MaterialURL string `json:"materialUrl"`
- Owner string `json:"owner"`
- PinGouInfo struct {
- } `json:"pinGouInfo"`
- PriceInfo struct {
- LowestCouponPrice float64 `json:"lowestCouponPrice"`
- LowestPrice float64 `json:"lowestPrice"`
- LowestPriceType int `json:"lowestPriceType"`
- Price float64 `json:"price"`
- } `json:"priceInfo"`
- ResourceInfo struct {
- EliteID int `json:"eliteId"`
- EliteName string `json:"eliteName"`
- } `json:"resourceInfo"`
- ShopInfo struct {
- ShopID int `json:"shopId"`
- ShopLevel float64 `json:"shopLevel"`
- ShopName string `json:"shopName"`
- } `json:"shopInfo"`
- SkuID int64 `json:"skuId"`
- SkuName string `json:"skuName"`
- Spuid int64 `json:"spuid"`
- }
|