我試圖更新產品的庫存水平,但不幸的是沒有獲得成功。這裏是我的代碼。 我想更新產品的「INVENTORY_LEVEL」,但讓這樣做的..如何通過Bigcommerce中的sku id更新產品的「inventory_level」?
<?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..
我已經聯繫他們談這個問題了。他們似乎對於快速解決這個問題似乎不太感興趣(或其他)。所以,我們實施了相同的解決方案。 –
是啊,我也與他們聯繫有關這個錯誤,但不認爲他們會在不久的future.We改變這些東西都更新「INVENTORY_LEVEL」只是PRODUCT_ID而不是SKU的:( –