3
幾個月前的長話短說我利用Bigcommerce API爲WordPress提供了一個插件來獲取Widget區域中的產品。使用BigCommerce API獲取產品圖片
現在我已更新單個文件「Bigcommerce.php」,現在函數getProductImages()不存在。我似乎無法找到獲取產品圖像的新功能。也許它只是遲到,我厭倦了,或者只是簡單的盲人。
請讓我知道如何獲取特定產品的圖像。
請參閱下面的舊代碼使用我恢復到舊的「Bigcommerce.php」,它再次工作,但會ratehr使用新的方式。
Bigcommerce::configure(array(
'store_url' => $store_url,
'username' => $username,
'api_key' => $api_key
));
Bigcommerce::setCipher('RC4-SHA');
Bigcommerce::verifyPeer(false);
$countProducts = 0;
$products = Bigcommerce::getProducts();
shuffle($products);
echo '<div class="BCStoreWidget">';
if (!$products) {
echo '<div class="BCerror">';
$error = Bigcommerce::getLastError();
echo $error->code;
echo $error->message;
echo '</div>';
} else {
foreach ($products as $product) {
$productImages = Bigcommerce::getProductImages($product->id);
echo '<h4>' . $product->name . '</h4>';
if ($productImages->image_file){
echo '<div class="pimage">';
echo '<a href="'. $store_url . $product->custom_url . '"><img src="' . $store_url . '/product_images/' . $productImages->image_file . '"></a>';
echo '</div>';
}
// echo '<p>' . substr($product->description,0,100) . ' ...</p>';
echo '<p>' . number_format($product->price, 2, '.', '') . ' USD</p>';
echo '<p><a href="'. $store_url . $product->custom_url . '" class="button"> Buy Now </a></p>';
$countProducts++;
if ($countProducts == $max_show)
break;
}
}
echo '</div>';
謝謝大家提前
你看着這些 - http://stackoverflow.com/questions/17693235/how-to-get-product-images-via-php-sdk http://stackoverflow.com/questions/17698921/get-image-url-from-bigcommerce-api-with- PHP – Saran