根据bigcommerce为开发人员提供的文档LINK
如果我们需要获取任何产品的图片,我们需要点击以下网址:
products/id/images/id.json
我们得到如下的回复
{
"id": 116,
"product_id": 29,
"image_file": "p/022/astonishing-x-men-1-100k__36562.jpg",
"is_thumbnail": false,
"sort_order": 0,
"description": "",
"date_created": "Fri, 21 Dec 2012 18:54:04 +0000"
}
但我的问题是: 如何生成最终的URL,它将为我提供图像。 我尝试将image_file附加到BigCommerce网址提供的所有可能组合。
答案 0 :(得分:2)
好的,这是解决方案。
获得image_file之后,您只需要将store_url与product_images一起追加......所以,如果我们使用您在问题中提供的数据,那么获取图片的确切网址将是
https://store_url/product_images/p/022/astonishing-x-men-1-100k__36562.jpg
请记住将store_url替换为您的实际网址。这对我有用。如果它适合你,请告诉我。如果它不起作用,请告诉我,我会提出你的确切代码...
欢呼:)答案 1 :(得分:0)
我认为您将其附加到商店的网址中。所以如果你的商店是
https://store-xxx.mybigcommerce.com
然后使用网址
https://store-xxx.mybigcommerce.com/products/id/images/id.json
您将第一个id
替换为产品ID。