尝试使用 Etsy API V3 添加新变体时出错

Getting Error when trying to add new variations with Etsy API V3

我在尝试使用 EndPoint updateListingInventory 向我的列表添加新变体时遇到错误:“'property_id' 的预期整数值(得到 NULL)”。

注意:我仅在尝试向列表添加新变体时收到消息错误,当我编辑现有变体时,端点 updateListingInventory 可以正常工作。

这是我发送的数据示例:

array:2 [
"products" => array:21 [
     0 => array:3 [
            "sku" => "2020"
            "property_values" => array:4 [
                                 "property_id" => 513
                                 "value_ids" => array:1 [
                                                 0 => 1
                                                 ]
                                 "property_name" => "Size"
                                 "values" => array:1 [
                                             0 => "4x6ft/120x180cm"
                                             ]
                                  ]
            "offerings" => array:3 [
                              "price" => 858.0
                              "quantity" => 100
                              "is_enabled" => true
                              ]
          ]
]
"price_on_property" => array:1 []

尽管我如您所见发送了 property_id(自定义 属性 为 513),但我收到错误消息“'property_id' 的预期整数值(为 NULL)”。

你能告诉我哪里出了问题吗?

如果您需要更多信息,我很乐意与您分享。

此致。

我的错, offrenigs 和 property_values 应该是一个对象数组。 例如

"offerings" => array:1 [
        0 => array:3 [
          "price" => 858.0
          "quantity" => 100
          "is_enabled" => true
        ]
      ]

此致