Làm cách nào để thêm hình ảnh vào sản phẩm thông qua API Bigcommerce. Các hình ảnh sẽ được gửi tại thời điểm CreateInventory API hoặc sau khi hình ảnh tạo khoảng không quảng cáo sẽ được thêm bởi API CreateImage bằng cách sử dụng id sản phẩm đã tạo và cung cấp cho tôi định dạng json yêu cầu mẫu nếu có thể.Cách thêm hình ảnh cho sản phẩm trong thương mại điện tử theo API
5
A
Trả lời
2
Hello dear bạn cần làm điều gì đó như dưới đây đầu tiên kết nối với api
require_once'(Api.php');
Big Commerce Default Api Setting
Bigcommerce_Api::configure(array('store_url' => 'store url','username' => 'username','api_key' => 'apikey',));
BigCommerce_Api::verifyPeer(false);
Bigcommerce_Api::setCipher('RC4-SHA');
Bigcommerce_Api::failOnError(true);
sau khi cấu hình bạn cần phải làm điều này
$new_product_image = new Bigcommerce_Api_ProductImage();
$new_product_image->product_id = $bid;
$new_product_image->image_file = $img_url;
$new_product_image->is_thumbnail = true;
$new_product_image->description = "";
$product_image = $new_product_image->create();
đây cần phải vượt qua id sản phẩm thương mại lớn và url hình ảnh nơi hình ảnh của bạn được đặt set_thumbnail = true cho hình ảnh chính hơn gọi phương thức tạo của api
0
Theo sự cố này: https://github.com/bigcommerce/api/issues/67 Bigcommer ce API hiện không hỗ trợ thêm hình ảnh trong quá trình tạo sản phẩm. Vì vậy, việc tạo một sản phẩm có hình ảnh yêu cầu hai yêu cầu POST
.
Đầu tiên POST
để
`https://api.bigcommerce.com/stores/{{store_id}}/v3/catalog/products`
cơ thể mẫu:
{
"name":"Super Duper Product",
"price":20,
"categories":[23],
"type":"physical",
"is_visible":true,
"weight":"16",
"inventory_level":0,
"product":{
"variants":[
{
"price":20,
"weight":"16",
"inventory_level":0,
"sku":"27561248",
"option_values":[]
}
]
}
}
Sau đó POST
để https://api.bigcommerce.com/stores/{{store_id}}/v3/catalog/products/{{product_id}}/images
cơ thể mẫu:
{
"is_thumbnail": true,
"image_url": "https://www.test.com/image.jpg",
}
Cần có thêm cuộc gọi cho mỗi hình ảnh bổ sung, chỉ có thể đặt một hình ảnh làm hình thu nhỏ.
Các vấn đề liên quan
- 1. Cách lấy sản phẩm từ một danh mục cụ thể trong thương mại điện tử Magento
- 2. Khuyến nghị cho Khung Thương mại Điện tử/Sản phẩm để làm việc với Django?
- 3. Thêm tuyến đường vào Spree thương mại điện tử
- 4. R: rvest: cạo một trang thương mại điện tử động
- 5. Cách tìm kiếm xem url có phải là trang web thương mại điện tử hoặc phi thương mại điện tử không, theo chương trình?
- 6. CMS + blog + thương mại điện tử: django hoặc web2py
- 7. NodeJS - bất kỳ giải pháp thương mại điện tử nào?
- 8. Giải pháp thương mại điện tử ASP.NET MVC (mã thương mại hoặc mã nguồn mở)
- 9. Phiên trong kiến trúc Microservice cho hệ thống thương mại điện tử
- 10. WCF vs WEb api vs dịch vụ web cho trang web thương mại điện tử mới
- 11. Cài đặt Sylius - Symfony2 Thương mại điện tử OpenSource
- 12. Google Analytcs Theo dõi thương mại điện tử nâng cao cho vấn đề Android
- 13. Cách cho phép sửa đổi riêng tư khi sử dụng Qt trong một sản phẩm thương mại theo LGPL
- 14. Thanh toán thương mại điện tử - làm cách nào để trả tiền cho người dùng?
- 15. Mở rộng mô hình người dùng Django trong ứng dụng thương mại điện tử
- 16. Thương mại điện tử trên Google App Engine
- 17. Thực hiện mua hàng liên kết CPA trong GTM nâng cao thương mại điện tử
- 18. Hướng dẫn tốt để phát triển ứng dụng thương mại điện tử
- 19. Thiết kế Cơ sở dữ liệu thương mại điện tử - MySQL
- 20. Có an toàn khi sử dụng JDK8 trong các sản phẩm thương mại không?
- 21. ứng dụng thương mại flickr API
- 22. Sử dụng mô-đun Python trên giấy phép LGPL trong sản phẩm thương mại
- 23. Có lược đồ cơ sở dữ liệu thương mại điện tử tiêu chuẩn để áp dụng phiếu giảm giá/thuế/quà tặng cho sản phẩm không?
- 24. Magento lập trình thêm hình ảnh sản phẩm
- 25. giải pháp .net tốt nhất cho thương mại điện tử so với Magento CE
- 26. OpenID có nhất thiết là một lựa chọn tốt cho Thương mại điện tử không?
- 27. Có bất kỳ phần mở rộng/plugin thương mại điện tử nào tốt cho Umbraco không?
- 28. Giỏ hàng thương mại điện tử tốt nhất cho nhà phát triển Zend Framework
- 29. Woocommerce Hiển thị Sản phẩm Với Hình ảnh Sản phẩm
- 30. Cách được khuyến nghị để móc Win32 API cho một ứng dụng thương mại là gì?