我正在尝试创建随订单一起发货,但是创建订单时该过程失败,但没有返回任何错误,只是使程序崩溃。
以下是我尝试过的几种方法:
$shipment = array(
'tracking_number' => $TrackingNumber,
'order_address_id' => $orderAddressId,
'items' => $itemArray
);
Bigcommerce::createResource('/orders/'.$order->id.'/shipments', $shipment);
此 block 在 createResource 时失败且没有错误
$shipment = new Bigcommerce\Api\Resources\Shipments();
$shipment->tracking_number = $TrackingNumber;
$shipment->order_address_id = $orderAddressId;
$shipment->items = $itemArray;
$shipment->create();
此 block 失败,第一行没有错误。
是我的语法哪里不对,还是我只是遗漏了什么?
最佳答案
你不能像那样创建子资源。您需要扩展资源模型。 查看 Bigcommerce PHP 库中的示例代码 -
它定义订单/产品。您需要为订单/发货做类似的事情
关于php - 创建发货 bigcommerce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18642861/