无效的版本ID Shopify(管理员休息Api)

时间:2018-10-03 13:11:24

标签: node.js shopify checkout

我试图通过Shopify admin rest API创建一个结帐,作为回应,我收到了一个类似以下的验证错误。

{
    "errors": {
        "line_items": {
            "0": {
                "variant_id": [
                    {
                        "code": "invalid",
                        "message": "is invalid",
                        "options": {}
                    }
                ]
            }
        }
    }
}

请求[POST]:

URL:https://mystore.myshopify.com/admin/checkouts.json

{
  "checkout": {
    "line_items": [
      {
        "variant_id": "15465470460017",
        "quantity": 1
      }
    ]
  }
}

我通过查看链接“ https://mystore.myshopify.com/cart.json”上的购物车JSON验证了varient_id。 我还遵循Shopify上给出的文档。如果我创建不带varient_id的空结帐,则它将正常工作,否则它将返回无效的变体ID错误。

我在PostMan上尝试了此请求。对于更新的和其他的来说,它工作正常,但是对于结帐创建,我找不到我要去的地方。

0 个答案:

没有答案