1

Bigcommerce PHP ライブラリーを使用して、特定の注文に対して新しい出荷を作成したいと考えています。

use Bigcommerce\Api\Resources as Resources;
$shipment = new Resources\Shipment();
$shipment->order_id = 100;
$shipment->order_address_id = 3;
$shipment->items = ['order_product_id' => 4, 'quantity' => 1];
$shipment->create();

返されます: Uncaught Client Error (400): 必須フィールド 'order_product_id' が指定されていません。

Bigcommerce コンソールは、次のようなアイテムを渡すように指示します: [{"order_product_id":3,"quantity":1}]

JSON オブジェクトと stdClass オブジェクトを items フィールドに渡そうとしましたが、どれもうまくいきません。出荷を作成するためのより効率的な方法はありますか?

4

1 に答える 1