Bigcommerce创建产品PHP

时间:2015-11-25 21:53:35

标签: php sql api bigcommerce

这是一个Bigcommerce PHP API问题。

我有一个数组:

$fields = array(
  "name" => $row[1],
  "price" => $row[5],
  "category" => $row[14],
  "weight" => $row[8],
  "sku" => $row[2],
  'type' => 'physical',
  'availability' => 'available',
  'is_visible' => true
);

我有一个功能:

  function create_product($fields) {
    try {
      echo "Attempting to create product";
      echo "\r\n";
      Bigcommerce::createProduct($fields);
    } catch(Bigcommerce\Api\Error $error) {
      echo $error->getCode();
      echo $error->getMessage();
    }
  }

我没有收到错误,产品没有出现在我们的Bigcommerce商店中。有什么想法吗?

我已经确认: 1)我可以连接到商店 2)我可以从商店检索时间

2 个答案:

答案 0 :(得分:0)

来自bigcommerce api documentation

的Directy
  

需要以下产品属性。请求   除非这些属性有效,否则不会被履行。

     

名称价格类别类型可用性权重

答案 1 :(得分:0)

它似乎是'类别',它需要类型为id的类型数组。

谢谢!