这是我们崭新的REST API的文档页面-并不是要找到它。此API尚未准备好供公众使用。随着我们的成长,我们正在砍伐和改变很多。因此,如果您构建使用它的东西,那么很可能在以后的更新中中断。 不要说您没有被警告!
网址: | //api.meituohu.com/v2/products |
方法): | 获取,发布 |
回应格式: | JSON,XML |
描述: | 按名义代码返回产品的分页列表,创建产品 |
参量
名称 | 类型 | 描述 |
---|---|---|
ID | 数字 | 唯一商品ID |
码 | 串 | 独特的产品代码 |
名义代码 | 串 | 该产品的母代号 |
名义编号 | 数字 | 标称的唯一ID |
名称 | 串 | 产品名称 |
描述 | 串 | 产品描述 |
AutoFillLineItem | 布尔型 | 如果为true,则当用户选择此代码时,他们希望其他表单字段预先填充信息 |
价钱 | 数字 | 自动填充产品的价格值 |
批发价 | 数字 | 如果要为其创建发票的客户启用了批发定价,则应将此价格用于预填写表单字段,而不是“价格”中的值 |
增值税 | 数字 | 自动填充产品的增值税率 |
管理库存水平 | 布尔型 | 如果为true,则用户希望管理该产品的库存水平 |
库存数量 | 数字 | 表示库存数量。当将此项目的行添加到销售发票时,此值会自动减少 |
库存警告数量 | 数字 | 这是标称代码的警告阈值。如果数量下降到此水平以下,用户希望得到警告 |
IsDefault | 布尔型 | 指示产品是否为要显示的默认产品 |
正在使用 | 布尔型 | 指示产品是否正在使用中并要显示在产品列表中 |
PurchaseNominalId | 数字 | 购买标称代号后,库存数量将自动增加。 |
PurchaseSubNominalId | 数字 | 如果存在,则仅购买与上面的名义代码都匹配且此产品代码匹配的产品,库存量将自动增加 |
GET操作
返回产品的分页列表。要获取产品列表-网址: / v2 / nominals / {nominalcode} / products?page = {page}&perpage={perpage}&sortcolumn = {sortcolumn}&order={order}&filterbycharacter = {filterbycharacter}&filterbyinuseonly = {filterbyinuseonly}
返回分页的产品列表(按产品ID升序排列)。
GET产品清单的回应范例
{
"Data": [{
"AutoFillLineItem": true,
"码": "AV201ACI",
"描述": "AV201ACI ACDC Black ice white L",
"正在使用": true,
"IsDefault": false,
"管理库存水平": true,
"名称": "AV201ACI ACDC Black ice white L",
"名义代码": 4914,
"价钱": 13.85,
"PurchaseNominalId": 0,
"PurchaseSubNominalId": 0,
"库存数量": 9,
"库存警告数量": 10,
"VATExempt": false,
"增值税": 0.0000,
"批发价": 0.0000
}, {
"AutoFillLineItem": true,
"码": "AV201ACI",
"描述": "AV201ACI ACDC Black ice white XL",
"正在使用": true,
"IsDefault": false,
"管理库存水平": true,
"名称": "AV201ACI ACDC Black ice white XL",
"名义代码": 4914,
"价钱": 13.85,
"PurchaseNominalId": 0,
"PurchaseSubNominalId": 0,
"库存数量": 9,
"库存警告数量": 10,
"VATExempt": false,
"增值税": 0.0000,
"批发价": 0.0000
}, {
"AutoFillLineItem": true,
"码": "AV201CHI",
"描述": "AV201CHI CHILLI PEPPERS WHITE S",
"正在使用": true,
"IsDefault": false,
"管理库存水平": true,
"名称": "AV201CHI CHILLI PEPPERS WHITE S",
"名义代码": 4914,
"价钱": 13.85,
"PurchaseNominalId": 0,
"PurchaseSubNominalId": 0,
"库存数量": 9,
"库存警告数量": 10,
"VATExempt": false,
"增值税": 0.0000,
"批发价": 0.0000
}, {
"AutoFillLineItem": true,
"码": "AV201CHI",
"描述": "AV201CHI CHILLI PEPPERS WHITE M",
"正在使用": true,
"IsDefault": false,
"管理库存水平": true,
"名称": "AV201CHI CHILLI PEPPERS WHITE M",
"名义代码": 4914,
"价钱": 13.85,
"PurchaseNominalId": 0,
"PurchaseSubNominalId": 0,
"库存数量": 9,
"库存警告数量": 10,
"VATExempt": false,
"增值税": 0.0000,
"批发价": 0.0000
}, {
"AutoFillLineItem": true,
"码": "AV201CHI",
"描述": "AV201CHI CHILLI PEPPERS WHITE L",
"正在使用": true,
"IsDefault": false,
"管理库存水平": true,
"名称": "AV201CHI CHILLI PEPPERS WHITE L",
"名义代码": 4914,
"价钱": 13.85,
"PurchaseNominalId": 0,
"PurchaseSubNominalId": 0,
"库存数量": 9,
"库存警告数量": 10,
"VATExempt": false,
"增值税": 0.0000,
"批发价": 0.0000
}],
"MetaData": {
"FirstPageUrl": "http:\/\/securedwebapp.com\/RestApi\/\/nominals\/4914\/products?page=1&perpage=5&sortby=ProductCode&order=Asc",
"LastPageUrl": "http:\/\/securedwebapp.com\/RestApi\/\/nominals\/4914\/products?page=66&perpage=5&sortby=ProductCode&order=Asc",
"NextPageUrl": "http:\/\/securedwebapp.com\/RestApi\/\/nominals\/4914\/products?page=4&perpage=5&sortby=ProductCode&order=Asc",
"PreviousPageUrl": "http:\/\/securedwebapp.com\/RestApi\/\/nominals\/4914\/products?page=2&perpage=5&sortby=ProductCode&order=Asc",
"TotalRecords": 330
}
}
请求参数
名称 | 描述 |
---|---|
页 | 产品页码 |
每页 | 要获取的记录数 |
排序方式 | 需要对其进行排序的列的索引。此参数的可接受值为: 1. 产品代码 2. 产品名称 3. 名义代码 |
订购 | 排序方向可以是 升序 上升或 描述 下降。 |
filterby字符 | 以产品名称中给定的过滤器字符开头的过滤器产品列表。 |
仅过滤 | True仅获取使用中的产品。虚假获取正在使用和未使用的产品 |
开机自检操作
可以通过提供产品的代码,名称和标称代码来创建产品’s parent)
使用以下URL使用给定数据创建新产品记录–
网址: / v2 /产品
产品POST请求示例。
//Any other property than the 3 mentioned in below request will be ignored and defaulted to what is in response.
{
"码": "AV201CHI",
"名称": "CHILLI PEPPERS WHITE LARGE",
"名义代码": 4914
}
产品POST的示例响应
{
"AutoFillLineItem": false,
"码": "AV201CHI",
"描述": "",
"正在使用": true,
"IsDefault": false,
"管理库存水平": false,
"名称": "CHILLI PEPPERS WHITE LARGE",
"名义代码": 4914,
"价钱": 0,
"PurchaseNominalId": 0,
"PurchaseSubNominalId": 0,
"库存数量": 0,
"库存警告数量": 0,
"VATExempt": false,
"增值税": 0.0000,
"批发价": 0.0000
}