Есть ли в настоящее время способ загрузить номер отслеживания обратно в заказ на BigCommerce в php? Я вижу в документе BigCommerce API Doc for Shipments, что есть параметр для указания номера отслеживания для команды PUT. Я также вижу, что в файле Shipment.php есть функция обновления. Однако я не уверен, как вызвать функцию, которая позволила бы мне это сделать, и возможно ли вообще загрузить номер для отслеживания.
Ниже приведен фрагмент файла shipping.php.
namespace Bigcommerce\Api\Resources;
use Bigcommerce\Api\Resource;
use Bigcommerce\Api\Client;
class Shipment extends Resource
{
...
public function create()
{
return Client::createResource('/orders/' . $this->order_id . '/shipments', $this->getCreateFields());
}
public function update()
{
return Client::createResource('/orders/' . $this->order_id . '/shipments' . $this->id, $this->getCreateFields());
}
}
Вот также ссылка на документ API для PUT.
https://developer.bigcommerce.com/api/stores/v2/orders/shipments#update-a-shipment