You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SP APIs中XML转JSON Feed提交时遇BAD_REQUEST错误求助

解决SP API JSON Feed PATCH提交的BAD_REQUEST错误

你提交的JSON Feed报错Invalid parameters provided,核心原因是XML到JSON迁移时字段命名未遵循JSON Feed的驼峰命名规范——XML常用下划线分隔字段,而亚马逊SP API的JSON Feed要求使用驼峰命名。

修正后的Feed内容:

{
  "header": {
    "sellerId": "XXX",
    "version": "2.0",
    "issueLocale": "en_US"
  },
  "messages": [
    {
      "messageId": 1,
      "sku": "7ASDDDD",
      "operationType": "PATCH",
      "productType": "PRODUCT",
      "patches": [
        {
          "op": "replace",
          "path": "/attributes/fulfillmentAvailability",
          "value": [
            {
              "fulfillmentChannelCode": "DEFAULT",
              "quantity": 9
            }
          ]
        }
      ]
    }
  ]
}

关键修改点:

  • 将PATCH路径中的fulfillment_availability改为驼峰格式fulfillmentAvailability
  • 将库存对象中的fulfillment_channel_code改为驼峰格式fulfillmentChannelCode

这两个字段命名错误是导致参数无效的直接原因,修正后即可正常提交。

内容的提问来源于stack exchange,提问作者Bhargav Kaklotara

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 14:20:02