小编Jin*_*ker的帖子

如何在Bigcommerce中通过sku id更新产品的"inventory_level"?

我正在尝试更新产品的库存水平,但遗憾的是没有获得成功.这是我的代码.我想更新产品的"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..
Run Code Online (Sandbox Code Playgroud)

api bigcommerce

5
推荐指数
2
解决办法
2605
查看次数

标签 统计

api ×1

bigcommerce ×1