1

我发送“ https://openapi.etsy.com/v2/listings/listing_id/inventory ”但我收到错误“所有产品的价格必须一致”

这就是我奉献的东西:

[offerings] => Array
                (
                    [0] => Array
                        (
                            [price] => Array
                                (
                                    [amount] => 14500
                                    [divisor] => 100
                                    [currency_code] => USD
                                    [currency_formatted_short] => $145.00
                                    [currency_formatted_long] => $145.00 USD
                                    [currency_formatted_raw] => 145.00
                                )

                            [quantity] => 7
                            [is_enabled] => 1
                            [is_deleted] => 0
                        )

                )
4

2 回答 2

1

当您尝试更新库存时,您不会将整个 Money 对象包含为 json。价格仅作为双倍值提供。(例如“价格=29.99”)

它看起来更像这样

[offerings] => Array
                (
                    [0] => Array
                        (
                            [price] => 145.00
                            [quantity] => 7
                            [is_enabled] => 1
                            [is_deleted] => 0
                        )

                )
于 2019-07-24T04:07:48.387 回答
1

我遇到了同样的问题,您还必须添加参数 [price_on_property],即使 Etsy Api 说它是可选的。

于 2019-02-06T17:30:14.223 回答