API接口说明

API接口说明

VERSION: 1.0.2844.Api.Ali.20240221.Beta

选品相关接口

选品相关接口

一、查看我的选品池
1.1、接口名称 : MyGoodsPool( http method:get)

示例:http://supply.2844go.com:2844/scm/api/MyGoodsPool

该接口列出全部选品池。(最多20个)

请求参数
参数名称必须示例备注

返回数据
key类型必须备注
codenumber1:表示成功;其它均为失败。
sizenumber本次请求获得选品池的数量。
msgstring异常消息。
rowsArrayList<Map<String,Object>>选品池数据
├─ idnumber选品池id
├─ namenumber选品池名称

响应示例
二、选品池商品ID索引
2.1、接口名称 : GoodsIdsByPoolId( http method:get)

示例:http://supply.2844go.com:2844/scm/api/GoodsIdsByPoolId?pool_id=1

根据选品池id获取该选品池中订阅过的商品id,该id可以用于索引获取商品详情(用于拉取数据)每页默认50个商品id,最多每页200个。

请求参数
参数名称必须示例备注
cid分类id请参考商品分类接口返回的数据。
page第几页。默认值 1
rows每次返回多少个商品ID?最多一次200个,默认50。

返回数据
key类型必须备注
codenumber1:表示成功;其它均为失败。
sizenumber本次返回商品分类数量。
msgstring返回简要消息。
rowsArrayList<number>返回选品池的商品ID数组,例如:[1,2,3,4]

响应示例
三、加入选品池(订阅商品)
3.1、接口名称 : GoodsInPool( http method:get)

示例:http://supply.2844go.com:2844/scm/api/GoodsInPool?spu_id=1,2,3,4

根据商品id返回商品详情信息。

请求参数
参数名称必须示例备注
spu_id多个商品ID(特指spu_id,),半角逗号分割。
pool_id选品池id,默认值:1;1为系统默认商品组。

返回数据
key类型必须备注
codenumber1:表示成功;其它均为失败。
msgstring返回简要消息。
insertNumnumber本次添加到选品池的商品数量(订阅)。
surplusnumber还可以订阅的商品数量。

响应示例
四、删除选品池中的商品(解除订阅商品)
3.1、接口名称 : GoodsOutPool( http method:get)

示例:http://supply.2844go.com:2844/scm/api/GoodsOutPool?spu_id=1,2,3,4

根据商品id将商品从商品池中移出。最多一次移出50条记录。

请求参数
参数名称必须示例备注
spu_id多个商品ID(特指spu_id),半角逗号分割。

返回数据
key类型必须备注
codenumber1:表示成功;其它均为失败。
delNumnumber本次被删除(取消订阅)选品的数量。
msgstring返回简要消息。

响应示例

立即接入