错误“所有产品的价格必须一致”etsy

问题描述 投票:0回答:2

我发送“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
                        )

                )
php rest api etsy
2个回答
1
投票

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


1
投票

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

看起来更像这样

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

                )
© www.soinside.com 2019 - 2024. All rights reserved.