プログラムが既に存在する出荷を投稿しようとしたときに、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>
悪い要求であることには同意しますが、アイテムの数量とは関係ありません。message
orのinvalid_reason
代わりに次のようなことができますか?
The shipment [insert ID here] already exists and cannot be added.
これにより、はるかに使いやすい API が作成されます。