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 として含めません。価格は double 値としてのみ提供されます。(例: "価格=29.99")

それはこのようにもっと見えるでしょう

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

                )
于 2019-07-24T04:07:48.387 に答える