2

プログラムが既に存在する出荷を投稿しようとしたときに、BigCommerce は API 応答をより明確に変更できますか?

出荷を BigCommerce に投稿するときに、出荷が既に存在する場合、次のエラー メッセージが表示されます。

<?xml version="1.0"?>
<errors>
    <error>
        <status>400</status>
        <message>The field 'quantity' is invalid.</message>
        <details>
            <invalid_reason>The quantity specified is greater than the quantity of the product that is available to ship.</invalid_reason>
            <available_quantity>0</available_quantity>
            <order_product_id>628</order_product_id>
        </details>
    </error>
</errors>

悪い要求であることには同意しますが、アイテムの数量とは関係ありません。messageorのinvalid_reason代わりに次のようなことができますか?

The shipment [insert ID here] already exists and cannot be added.

これにより、はるかに使いやすい API が作成されます。

4

1 に答える 1