Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

1、接口描述:

URL

http://test.birdsystem.com/client/product/Get-Product-Available-Quantity?ids=2989352

接口功能

获取产品有效库存

支持格式

URL

开发人员

请求方式

GET

发布日期

参数描述:

不填条件参数,则默认查询所有产品有效库存,默认返回50条产品数据,一次性最多返回1000条产品数据

参数

必选

说明

类型

ids

Status
colourRed
title必填

产品id

VARCHAR(255)

返参描述:

返回字段

字段类型

说明

live_stock

INT

当前站点库存

current_locked_stock

INT

当前站点下被占有库存

dynamic_warehouse_available_stock

INT

动态仓可用库存

id

INT

产品ID,查询多个ID用”,”号分隔

请求描述

(以下为折叠内容,签署合同时以下信息无需参考,仅供第三方对接参考)

Expand
title(以下为折叠内容,签署合同时以下信息无需参考,仅供第三方对接参考)

使用接口调试工具postman
请求描述
温馨提示:
1、查询产品有效库存时,需提供产品ID,举例:("ids":3038199)。

Http请求格式:

Code Block
languagejson
POST /client/product/Get-Product-Available-Quantity HTTP/1.1
Host: {{Bird_URL}}
Headres:
  api_key: {{api_key}}
  company_id: {{company_id}}
  Cookie: PHPSESSID=3s3nejv43u9bhirsrvq9nge254
Body
  raw
{
    "ids":3038199
}

返回结果

Code Block
{
    "data": [
        {
            "live_stock": 1000,
            "current_locked_stock": 0,
            "dynamic_warehouse_available_stock": 0,
            "id": 3038199
        }
    ],
    "success": true,
    "refresh": false,
    "moduleName": "client"
}

请求异常报错

请求参数:

Code Block
languagejson
POST /client/product/Get-Product-Available-Quantity HTTP/1.1
Host: {{Bird_URL}}
Headres:
  api_key: {{api_key}}
  company_id: {{company_id}}
  Cookie: PHPSESSID=3s3nejv43u9bhirsrvq9nge254
Body
  raw
{
    "ids":2989
}

返回结果:

Code Block
languagejson
{
    "success": false,
    "message": "Product with id 2989 does not belong to you."
}

需确保请求参数的ids的值在是正确的