Bigcommmere Api使用图像链接创建产品

时间:2014-02-01 07:34:11

标签: php api product bigcommerce

我想使用bigcommerce Api在bigcommerce商店中创建产品。以下代码可以很好地在Bc商店中创建产品

$product = array('name' => 'ABC Blocks', 'type' => 'physical', 'price' => '19.99', 'weight' => 2.3, 'categories' => array(26), 'availability' => 'available', 'is_visible' => true)); Bigcommerce_Api::createProduct($product);

如何传递图片网址?我正在尝试关注代码,但无法创建

$image = array('image_file'=>'https://developer.bigcommerce.com/assets/hero-image.png','is_thumbnail'=>false,'sort_order'=>1,'description'=>'');

$product = array('name' => 'ABC Blocks', 'type' => 'physical', 'price' => '19.99', 'weight' => 2.3, 'categories' => array(26), 'availability' => 'available', 'is_visible' => true,'images' => array('image_file' => $image));

Bigcommerce_Api::createProduct($product);

任何帮助将不胜感激!!谢谢

1 个答案:

答案 0 :(得分:1)

这是api关于主要图像数据应该如何显示的示例结构。

"primary_image": {
      "id": 247,
      "zoom_url": "https://cdn.url.path/bcapp/et7xe3pz/products/32/images/247/in_123__14581.1393831046.1280.1280.jpg?c=1",
      "thumbnail_url": "https://cdn.url.path/bcapp/et7xe3pz/products/32/images/247/in_123__14581.1393831046.220.290.jpg?c=1",
      "standard_url": "https://cdn.url.path/bcapp/et7xe3pz/products/32/images/247/in_123__14581.1393831046.386.513.jpg?c=1",
      "tiny_url": "https://cdn.url.path/bcapp/et7xe3pz/products/32/images/247/in_123__14581.1393831046.44.58.jpg?c=1"
    }

用它来计算你的数组结构。