get-products-in-library (获取产品库数据)

公共参数

接口地址 http://openapi.mabangerp.com
提交方式 POST
HTTP Header Content-Type: application/json
Authorization: 签名
签名:HTTP Body所有入参的字符串JSON格式和开发者密钥传递给HMAC-SHA256哈希算法来计算签名
HMAC签名函数的输出是二进制字符串。这需要进行十六进制编码以生成签名字符串。
例如:
HTTP Body所有入参的字符串JSON:{"developerId":10000,"timestamp":1592478495,"action":"get-order-list"}
开发者密钥:c5540d632392451a0ad89721d0705ce24cb2
生成的签名: ae6dbd7743e05cafb8b3b17b7f11d4379a2392a8da119acf66082a3262651f96
HTTP Body HTTP正文应仅包含序列化的JSON字符串(所有入参的数据)
请求频率 每分钟300个请求, 在响应头中可查看(限制X-RateLimit-Limit, 剩余X-RateLimit-Remaining)

公共请求参数:

名称 类型 必须 描述
developerId String 开发者账号(需联系客服开通)
timestamp String Unix 时间戳;接口有效时间半小时
action String 方法:get-products-in-library

公共响应参数:

名称 类型 必须 描述
code String 请求失败返回的错误码
message String 请求失败返回的错误信息

请求参数

名称
类型
必须
示例值
描述
sku
String
false
A0001
开发sku
timeCreatedGEQ
String
false
2021-02-21 00:00:00
创建时间 起始值
timeCreatedLEQ
String
false
2021-02-21 23:59:59
创建时间 结束值
productStatus
String
false
normal / void
产品状态 默认 normal
moreField
String
false
true / false
是否需要更多字段(供应商,竞品等) 默认 false
rowsPerPage
String
true
10
单页数量 默认10,最大500
page
String
true
1
页数 默认1

响应参数

名称
类型
示例值
描述
code
String
0000
999失败;000成功
message
String
获取成功
描述信息
page
Int
12304
当前页数
rowsPerPage
Int
12304
当前每页条数
total
Int
12304
当前总条数
data
JSON
多维
数据集合json格式

异常示例

 {
    "code":999,
    "message":失败原因
}
 

错误码解释

错误码 错误消息
000 成功
999 失败描述