简要描述:
请求URL:
GET/app/index.php?i=6&c=entry&do=shop&m=yun_shop&route=goods.goods.get-goods&id=2
参数:
参数名 |
是否必须 |
类型 |
说明 |
id |
是 |
int |
商品ID |
返回示例:
正确时返回:
{
"result": 1,
"msg": "成功",
"data": {
"id": 2,
"uniacid": 6,
"brand_id": 1,
"type": 1,
"status": 0,
"display_order": 0,
"title": "sdfsdfsdfvvvvv",
"thumb": "http://n1.cn/attachment/images/6/2017/03/SIHMoubZvIqPnRjGgGNBHJgVN2XJDV.jpg",
"thumb_url": [
"http://n1.cn/attachment/images/6/2017/03/SIHMoubZvIqPnRjGgGNBHJgVN2XJDV.jpg",
"http://n1.cn/attachment/images/6/2017/03/w1leEV09AFbG2Yz9l9vXBycyELL7F2.jpg"
],
"sku": "个",
"description": "",
"content": null,
"goods_sn": "",
"product_sn": "234234234",
"market_price": 32,
"price": 12,
"stock": 222,
"show_sales": 0,
"weight": "0.00",
"has_option": 1,
"is_course": 0,
"is_new": 1,
"is_hot": 0,
"is_discount": 0,
"is_recommand": 0,
"is_comment": 0,
"min_price": 10,
"max_price": 200,
goods_sale: {
sale_count: 4,
first_strip_key: {
name: “哈哈币”,
key: “award_balance”,
type: “string”,
value: “购买赠送10哈哈币”
},
sale: [{
name: “包邮”,
key: “ed_num”,
type: “array”,
value: [
“本商品满1件包邮”,
“本商品满¥100包邮”
]
},
{
name: “满减”,
key: “ed_full”,
type: “string”,
value: “本商品满¥250.00立减¥10.00”
},
{
name: “哈哈币”,
key: “award_balance”,
type: “string”,
value: “购买赠送10哈哈币”
},
{
name: “积分”,
key: “point”,
type: “array”,
value: [
“购买赠送10积分”,
“最高抵扣21积分”
]
}]
},
"member_discount":[
"level_name": "白金会员"
"discount_value": 161.0
]
"": null,
"has_one_goods_coupon": [
"id":13
"goods_id":156
"is_give": 1
"coupon":[
0 :[
"coupon_id" => "1"
"coupon_name" => "满200减20"
"coupon_several" => "1"
]
1 :[
"coupon_id" => "2"
"coupon_name" => "满1000减100"
"coupon_several" => "2"
]
]
"send_type" => 0
"send_num" => 12
"coupon_count" => 2
]
"has_many_params": [
{
"goods_id": 2,
"title": "11",
"value": "222"
},
{
"goods_id": 2,
"title": "333",
"value": "333"
}
],
"has_many_specs": [
{
"id": 111,
"goods_id": 2,
"title": "颜色",
"description": null,
"specitem": [
{
"id": 223,
"title": "白色",
"specid": 111,
"thumb": ""
},
{
"id": 224,
"title": "黑色",
"specid": 111,
"thumb": ""
}
]
},
{
"id": 112,
"goods_id": 2,
"title": "内存",
"description": null,
"specitem": [
{
"id": 225,
"title": "16G",
"specid": 112,
"thumb": ""
},
{
"id": 226,
"title": "32G",
"specid": 112,
"thumb": ""
}
]
}
],
"has_many_options": [
{
"id": 11,
"goods_id": 2,
"title": "白色+16G",
"thumb": null,
"product_price": 80000000,
"market_price": 4330000,
"stock": 1900,
"specs": "223_225",
"weight": "0.00"
},
{
"id": 12,
"goods_id": 2,
"title": "白色+32G",
"thumb": null,
"product_price": 80000000,
"market_price": 50000000,
"stock": 1900,
"specs": "223_226",
"weight": "0.00"
},
{
"id": 13,
"goods_id": 2,
"title": "黑色+16G",
"thumb": null,
"product_price": 80000000,
"market_price": 30000000,
"stock": 1900,
"specs": "224_225",
"weight": "0.00"
},
{
"id": 14,
"goods_id": 2,
"title": "黑色+32G",
"thumb": null,
"product_price": 80000000,
"market_price": 60000000,
"stock": 1900,
"specs": "224_226",
"weight": "0.00"
}
],
"has_one_share": {
"id": 3,
"goods_id": 2,
"need_follow": 1,
"no_follow_message": "必须关注",
"follow_message": "",
"share_title": "看看我吧",
"share_thumb": "images/6/2017/03/w1leEV09AFbG2Yz9l9vXBycyELL7F2.jpg",
"share_desc": "哈哈哈,分享描述"
},
"has_one_discount": {
"id": 26,
"goods_id": 2,
"level_discount_type": 1,
"discount_method": 1,
"level_id": 1,
"discount_value": "8.00"
},
"has_one_goods_dispatch": {
"id": 1,
"goods_id": 2,
"dispatch_type": 1,
"dispatch_price": 10,
"dispatch_id": 0,
"is_cod": 1
},
"has_one_privilege": {
"id": 1,
"goods_id": 2,
"show_levels": "1",
"show_groups": "",
"buy_levels": "",
"buy_groups": "",
"once_buy_limit": 0,
"total_buy_limit": 0,
"time_begin_limit": 1489029960,
"time_end_limit": 1489029960
},
"has_one_brand": {
"id": 1,
"name": "LV"
}
}
}
错误时返回:
{
result: 0,
msg: "商品不存在.",
data: [ ]
}
返回参数说明:
参数名 |
类型 |
说明 |
id |
int |
商品ID |
uniacid |
int |
店铺ID |
brand_id |
int |
品牌ID |
type |
int |
商品类型: 1为实体,2为虚拟 |
status |
int |
商品状态: 1上架,0下架 |
title |
string |
商品标题 |
thumb |
string |
商品图片完整路径 |
thumb_url |
array |
其它商品图片完整路径 |
sku |
string |
商品单位(个、台、件等) |
description |
string |
商品描述 |
content |
string |
商品详情 |
goods_sn |
string |
商品编号 |
product_sn |
string |
商品条码 |
market_price |
float |
商品市场价(元) |
price |
float |
商品金额(元) |
stock |
int |
库存 |
show_sales |
int |
销量 |
weight |
float |
重量 |
has_option |
int |
是否有规格 1是 0否 |
is_course |
int |
是否是课程 0 不是 1是 |
is_new |
int |
是否新上 |
is_hot |
int |
是否热卖 |
is_discount |
int |
是否促销 |
is_recommand |
int |
是否推荐 |
is_comment |
int |
是否允许评论 |
min_price |
float |
最小价格,只在有规格时出现 |
max_price |
float |
最大价格,只在有规格时出现 |
goods_type |
int |
0-普通商品 1-门店商品 2-课程商品 |
关联参数说明 has_many_params[]:
参数名 |
类型 |
说明 |
goods_id |
int |
商品ID |
title |
string |
参数名 |
value |
string |
参数值 |
关联规格说明 has_many_specs []:
参数名 |
类型 |
说明 |
id |
int |
规格ID |
goods_id |
int |
商品ID |
title |
string |
规格名 |
description |
string |
规格描述 |
关联规格项说明 has_many_specs [specitem]:
参数名 |
类型 |
说明 |
id |
int |
规格项ID |
title |
string |
规格项名 |
specid |
int |
规格ID |
thumb |
string |
规格项图片 |
关联Option说明 has_many_options[]:
参数名 |
类型 |
说明 |
id |
int |
分享ID |
goods_id |
int |
商品ID |
thumb |
string |
图片 |
product_price |
int |
价格(分) |
market_price |
int |
市场价格(分) |
stock |
int |
库存 |
specs |
string |
规格项ID拼接 |
weight |
float |
重量 |
关联分享说明 has_one_share[]:
参数名 |
类型 |
说明 |
id |
int |
分享ID |
goods_id |
int |
商品ID |
need_follow |
int |
强制关注 1是 0否 |
no_follow_message |
string |
未关注提示 |
follow_message |
string |
关注引导信息(url) |
share_title |
string |
分享标题 |
share_thumb |
string |
分享图片 |
share_desc |
string |
分享描述 |
关联折扣说明 has_one_discount[]:
参数名 |
类型 |
说明 |
id |
int |
折扣ID |
goods_id |
int |
商品id |
level_discount_type |
tinyint |
选择等级折扣类型(1:会员等级) |
discount_method |
tinyint |
等级折扣方式(1:折扣;2:固定金额) |
level_id |
int |
会员等级ID(为0时是默认等级,不为0时是会员等级ID) |
discount_value |
int |
折扣具体数值(折扣方式为1,则为%;折扣方式为2,则为¥) |
关联配送说明 has_one_goods_dispatch[]:
参数名 |
类型 |
说明 |
id |
int |
配送ID |
goods_id |
int |
商品id |
dispatch_type |
tinyint |
运费设置 1:统一运费 2:运费模板 |
dispatch_price |
int |
统一运费金额 |
dispatch_id |
int |
运费模板ID |
is_cod |
tinyint |
是否支持货到付款 1:不支持2:支持 |
关联权限说明 has_one_privilege[]:
参数名 |
类型 |
说明 |
id |
int |
权限ID |
goods_id |
int |
商品id |
show_levels |
text |
会员等级浏览权限(空:默认全部等级;0:默认关闭全部等级;其他:对应等级id;) |
show_groups |
text |
会员组浏览权限(空:默认全部组;0:默认关闭全部组;其他:对应组id;) |
buy_levels |
text |
会员等级购买权限(空:默认全部等级;0:默认关闭全部等级;其他:对应等级id;) |
buy_groups |
text |
会员组购买权限(空:默认全部组;0:默认关闭全部组;其他:对应等级id;) |
once_buy_limit |
int |
每次限购数量 |
total_buy_limit |
int |
总共限购数量 |
time_begin_limit |
int |
限购开始时间 |
time_end_limit |
int |
限购结束时间 |
enable_time_limit |
tinyint |
限时限购开关(1:开启;0:关闭;) |
关联品牌说明 has_one_brand []:
参数名 |
类型 |
说明 |
id |
int |
品牌ID |
name |
string |
品牌名称 |
商品活动说明 goods_sale [] :
参数名 |
类型 |
说明 |
first_strip_key |
obj |
首个显示 |
sale |
array |
全部活动 |
name |
string |
活动名称 |
type |
string |
返回类型 array 数组 ,string 字符串 |
value |
array/string |
活动详情 |
sale_count |
int |
活动个数 |
会员优惠价 member_discount [] :
说明:没有优惠返回空数组 []
参数名 |
类型 |
说明 |
level_name |
string |
会员名称 |
discount_value |
int |
优惠价 |
购买商品赠送优惠卷 has_one_goods_coupon [] :
说明:没有优惠卷 coupon 返回空数组 []
参数名 |
类型 |
说明 |
is_give |
int |
是否开启 0 否 1 是 |
coupon_count |
int |
优惠券总数 |
coupon |
array |
优惠卷数组 |
coupon_id |
int |
优惠卷id |
coupon_name |
string |
优惠卷名称 |
coupon_several |
int |
优惠卷数量 |
限时购 has_one_goods_limitbuy [] :
参数名 |
类型 |
说明 |
uniacid |
int |
公众号ID |
goods_id |
int |
商品ID |
status |
int |
是否开启 0 否 1 是 |
start_time |
int |
开始时间 |
end_time |
int |
截至时间 |
限时购 has_one_invite_page [] :
参数名 |
类型 |
说明 |
uniacid |
int |
公众号ID |
goods_id |
int |
商品ID |
status |
int |
是否开启 0 否 1 是 |
配送地址信息 delivery_address :
参数名 |
类型 |
说明 |
is_delivery_address |
int |
是否显示地址:1是0否 |
address |
obj |
会员默认地址信息,没有显示 [] |
备注: