首页 > 解决方案 > eBay 库存 API:获取 InventoryItems 始终返回 0 结果

问题描述

我对 ebay API 有疑问。

当我调用 inventory_item API 时,我得到一个空结果。我的要求是

https://api.ebay.com/sell/inventory/v1/inventory_item?limit=2&offset=0

响应正文为:

{
    "total": 0,
    "size": 0
}

然后我通过SKU调用inventory_item API,当然我又失败了。

我的要求是:

https://api.ebay.com/sell/inventory/v1/inventory_item/80003953

(80003953是我在ebay销售平台的sku)</p>

响应正文为:

{
    "errors": [
        {
            "errorId": 25710,
            "domain": "API_INVENTORY",
            "subdomain": "Selling",
            "category": "REQUEST",
            "message": "We didn't find the entity you are requesting. Please verify the request"
        }
    ]
}

我确认我的授权和 sku 是正确的!

标签: ebay-api

解决方案


首先,尝试没有限制和偏移值的 getInventoryItems API。

如果该值仍然返回 0 作为计数,请尝试为 Bearer 获取新令牌,并与 ebay 网站中的实际帐户仔细检查。

可能是您正在获取有效令牌,但来自另一个帐户。

否则,请尝试联系 ebay 中的开发人员。


推荐阅读