dsc.order.goods.info.get (获取单条订单商品信息API)

获取单条订单商品信息API,获取订单商品相关信息。

公共参数

请求地址:
环境 HTTP请求地址 HTTPS请求地址
正式环境 http://www.xxx.com/api.php https://www.xxx.com/api.php
公共请求参数:
名称 类型 是否必须 描述
method String API接口名称
app_key String API接口AppKey

请求参数

名称 类型 是否必须 示例值 更多限制 描述
rec_id Number 可选 (唯一性) 订单商品ID
order_sn String 可选 订单编码
format type 必须 json json或xml 接口类型

响应参数

名称 类型 示例值 描述
rec_id Number 订单商品ID
order_id Number 订单ID
goods_id Number 商品ID
goods_name String 商品名称
goods_sn String 商品货号
product_id Number 商品货品ID
goods_number Number 商品数量
market_price float 11.6 商品市场价
goods_price float 9.4 商品价格
goods_attr String 商品属性值(如:颜色:蓝色 尺码:XL )
send_number Number 发货数量
is_real Number 是否是实物,0,否;1,是
extension_code String 通过活动购买的商品的代号,预售;presale, 超值礼包;package_buy, 秒杀;seckill,正常普通产品该处为空
parent_id Number 父商品id,取值于dsc_cart的parent_id;如果有该值则是值多代表的物品的配件
is_gift Number 是否参加优惠活动,0,否;其他,取值于dsc_cart 的is_gift,跟其一样,是参加的优惠活动的id
model_attr Number 商品属性模式
goods_attr_id String 商品属性ID(如:960,963)
ru_id Number 商家ID
warehouse_id Number 仓库ID
area_id Number 仓库地区ID
freight Number 商品运费方式(0:默认地区方式;1:固定运费;2:运费模板)
tid Number 商品运费模板ID
shipping_fee float 商品固定运费金额

请求示例

  • PHP
$url="http(s)://www.xxx.com/api.php?app_key=A788F457-1A7D-4CC7-ABA0-BFE212BCCD9A&method=dsc.order.goods.info.get&order_sn=2017022113253975600&format=xml"
$Http = new Http();
$Http->doGet($url);

响应示例

  • XML
  • JSON
<dsc>
<info>
<rec_id>55</rec_id>
<order_id>34</order_id>
<goods_id>586</goods_id>
<goods_name>四川地方特产麻辣香肠450g北川农家 香肠 自制手工腊肉烟熏肉 腊肠 </goods_name>
<goods_sn>ECS000586</goods_sn>
<product_id>537</product_id>
<goods_number>1</goods_number>
<market_price>199.00</market_price>
<goods_price>190.00</goods_price>
<goods_attr>单选列表2:CCCC 单选列表1:AAA</goods_attr>
<send_number>0</send_number>
<is_real>1</is_real>
<goods_attr_id>938,939</goods_attr_id>
<ru_id>0</ru_id>
<warehouse_id>2</warehouse_id>
<area_id>19</area_id>
</info>
</dsc>
{
"info": {
"rec_id": "55",
"order_id": "34",
"goods_id": "586",
"goods_name": "四川地方特产麻辣香肠450g北川农家 香肠 自制手工腊肉烟熏肉 腊肠 ",
"goods_sn": "ECS000586",
"product_id": "537",
"goods_number": "1",
"market_price": "199.00",
"goods_price": "190.00",
"goods_attr": "单选列表2:CCCC 单选列表1:AAA",
"send_number": "0",
"is_real": "1",
"goods_attr_id": "938,939",
"ru_id": "0",
"warehouse_id": "2",
"area_id": "19",
}
}

异常示例

  • XML
  • JSON
<dsc>
<result>success</result>
<error>0</error>
<msg>成功获取数据</msg>
</dsc>
{
"result": "success",
"error": 0,
"msg": "成功获取数据",
}

错误码解释

错误码 错误描述 解决方案
error 返回值

0:成功获取数据

1:数据为空值

2:条件为空或参数不存在

返回
顶部