跳到主要内容
版本:v2.0

获取营种列表

分页查询可售营种列表,用于获取 pid,再继续查营期、规格或下单。

POST/api/productList

请求参数​

名称类型描述是否必填默认值备注
tokenString身份校验令牌必填-由 获取访问令牌 获得
nameString营种名称非必填-模糊查询
pageNumNumber分页页码非必填1-
pageSizeNumber每页条数非必填10最大不超过 20
statusNumber公开状态非必填-1 公开售卖,2 非公开售卖
is_onNumber上下架非必填-1 售卖中,2 已下架
store_idNumber门店 ID非必填0按门店筛选营种,0 不限制;一个营种可属多个门店,取值见 获取门店清单

CURL​

V1​

curl --location --request POST 'https://open.xinduobang.cn/api/productList' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'token=YOUR_TOKEN' \
--data-urlencode 'name=' \
--data-urlencode 'pageNum=1' \
--data-urlencode 'pageSize=10'

V2(appid 为 V2 版本)​

curl --location --request POST 'https://open.xinduobang.cn/api/productList' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'X-Timestamp: 1770000000' \
--header 'X-Nonce: 3f9c1a7b2e6d4058' \
--header 'X-Signature: <computed_hmac_sha256>' \
--data-urlencode 'token=YOUR_TOKEN' \
--data-urlencode 'name=' \
--data-urlencode 'pageNum=1' \
--data-urlencode 'pageSize=10'
信息

V2 签名算法及 X-Signature 计算方式见 V2 接入示例。下方接口 V2 示例均遵循相同规则,不再重复注释。

成功响应​

{
"code": 0,
"msg": "success",
"data": [
{
"goods_name": "户外体育",
"pid": "24",
"is_team": 1,
"is_on": 1,
"status": 2,
"store_list": [
{ "store_id": 1, "store_name": "总部门店" },
{ "store_id": 2, "store_name": "上海分店" }
]
},
{
"goods_name": "游学天才营",
"pid": "22"
}
]
}
字段类型说明
goods_nameString营种名称
pidString营种 ID
is_teamNumber是否开启拼团:1 是,0 否
is_onNumber1 售卖中,2 已下架
statusNumber1 公开售卖,2 非公开售卖
store_listArray该营种所属门店列表,一个营种可属于多个门店;无门店关系时为空数组
store_list[].store_idNumber门店 ID
store_list[].store_nameString门店名称

失败响应​

HTTP状态码错误码描述排查建议
200非 0业务错误请检查 token 与筛选参数

相关接口​