0

我想使用 Bigcommerce PHP 库获取产品图片。我该怎么做?

$products=Bigcommerce::getProducts();
foreach($products as $product) {
    echo $product->name;
    echo $product->price;
}//here i retrieve price and name of products
4

2 回答 2

1

以下代码将为您提供产品图片...

$products=Bigcommerce::getProducts();
foreach($products as $product) {
echo $product->name;
echo $product->price;
echo $product->images[0]->image_file
}

线

echo $product->images[0]->image_file

将为您提供特定产品的第一张图片。为了获得多个图像,您需要遍历列表。要获得准确的 url,只需在 image_file 的开头附加您的 store_url/product_images。所以确切的网址变成了

'https://store_url/product_images/'.$product->images[0]->image_file

请记住将“store_url”替换为您的商店链接。

如果您需要任何其他帮助,请告诉我。

干杯:)

于 2014-01-13T20:47:36.257 回答
0

从代码来看,getProductImages 似乎没有实现。我添加了一个快速补丁。如果尚未合并,请使用此拉取请求 ( https://github.com/bigcommerce/bigcommerce-api-php/pull/61 )

代码如下所示 -

$images = Bigcommerce::getProductsImages(243);
print_r($images)
于 2013-07-25T02:25:38.313 回答