```
url: 域名/api/app.php?s=App.Products.ProductDetail
```
#### 请求类型
post
#### 请求参数
| 字段名 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
| --- | --- |---- |----| --- | --- |---- |
| token | access_token|是 | string | | |
| 应用key | app_key|是|string | | 应用key |
| 商品编码 | number|是 |int |1010065 | 商品编码 |
#### 返回结果
```
{
"ret": 200,
"data": {
"number": 1010065,
"category": null,
"goods_name": "【卡密兑换码】奈雪的茶代金券【30元】【质保12小时】",
"type": 1,
"rule": "",
"originprice": "30.00",
"price": 25.03,
"status": 1,
"stock": -1,
"param": [
{
"name": "account",
"type": 1,
"desc": "手机号码",
"content": ""
},
....
]
},
"msg": ""
}
```
#### 返回结果参数说明
|变量名 | 类型 | 示例值 | 描述 |
| --- | --- | --- | --- |
| ret | int | 200 | 状态码 |
| data| json| {} | 数据数组 |
| data.number| int|1010001| 商品编号 |
| data.goods_name| string|【卡密兑换码】奈雪的茶代金券【30元】【质保12小时】| 商品名称|
| data.type| int|1| 商品类型 1: 卡密 2:话费 3:直充 6:特价 7:低价|
| data.rule| string|''| 规则描述|
| data.originprice| decimo|30.00| 商品原价|
| data.price| decimo|25.03| 商品进价|
| data.status| int|1| 商品状态 1: 上架 0:下架|
| data.stock| int|-1| 库存 -1代表无限制|
| data.param| array|参数| 根据情况显示|
| data.param.name| string|account| 参数字段名|
| data.param.type| int|1|字符串 |
| data.param.desc| string|手机号码|字段描述 |
| msg| string| | 结果描述|
#### 错误返回结果
```
{
"ret": 200,
"data": "商品不存在",
"msg": ""
}
```
- 对接前必看
- 必看说明
- 协议规则
- 获取access_token
- 获取商品与下单
- 获取商品列表与详情
- 直充类商品列表
- 卡密类商品列表
- 话费类商品列表
- 特价类商品列表
- 低价类商品列表
- 获取单个商品详情
- 商品下单与订单查询
- 话费商品下单API
- 非话费商品下单API
- 订单查询API
- 电影相关接口
- 获取影片资料
- 获取影院
- 获取影城排期
- 获取影城单个排期详情
- 获取实时座位图
- 锁座
- 释放锁座
- 售票
- 查询订单状态
- 退票通知
- 状态码
- 特惠下单
- 特惠折扣下单
- 特惠下单及折扣下单回调通知
- 加油相关接口
- 全量油站查询
- 油站列表查询
- 油站详情
- 加油下单
- 加油退款通知
- 洗车相关接口
- 门店列表
- 门店详情
- 创建订单
- 获取订单详情
- 回调通知
- 洗车服务常量汇总
- 状态返回码
- 全局返回码
- 商品下单返回码