Sto cercando di aggiornare il livello di inventario di un prodotto, ma sfortunatamente non sto ottenendo successo. Ecco il mio codice. voglio aggiornare "inventory_level" del prodotto, ma permetterà di farlo ..Come aggiornare "inventory_level" del prodotto con sku id in Bigcommerce?
<?php
require "bigcommerce.php";
use Bigcommerce\Api\Client as Bigcommerce;
Bigcommerce::configure(array(
'store_url' => 'https://store-nos85a.mybigcommerce.com/',
'username' => 'admin',
'api_key' => '4b7c4bba19f290a728e00be6ae7133cda71f477b'
));
Bigcommerce::setCipher('RC4-SHA');
Bigcommerce::verifyPeer(false);
$product = Bigcommerce::getProduct(76);
print_r($product->skus);
foreach($product->skus as $sku)
{
if($sku->id==5)
{
$fields = array("inventory_level"=>112);
Bigcommerce::updateProduct(76,$fields);
}
echo "id : ".$sku->id;
echo " Invntory Level: ".$sku->inventory_level."<br/>";
echo " SKU : ".$sku->sku."<br/>";
}
?>
Here " Bigcommerce::updateProduct(76,$field); " is not working..
Please Help me..
Thanks..
Li ho contattati anche per questo problema. Non sembravano troppo interessati a risolverlo velocemente (o altro). Quindi, abbiamo implementato la stessa soluzione. –
sì, li ho anche contattati per questo errore ma non penso che cambieranno queste cose nel prossimo futuro. Dobbiamo aggiornare "inventory_level" solo per product_id e non per sku :( –