文档中记录的图像请求将仅返回第一张图像(亚马逊在其产品列表中使用的图像):http : //docs.aws.amazon.com/AWSECommerceService/latest/DG/EX_RetrievingImages.html
如何检索产品上的所有图像?
这是我的代码,它总是只生成一张产品图片,而不是所有图片:
resp = Amazon::Ecs.item_lookup(asin, { response_group: 'Offers,Images', country: 'de' })
item = resp.get_element('Item')
images = []
images.push(item.get_hash('LargeImage'))
所有图像都在<ImageSets>
响应部分中。我认为你可以使用get_array
方法来做到这一点:
resp = Amazon::Ecs.item_lookup(asin, { response_group: 'Offers,Images', country: 'de' })
item = resp.get_element('Item')
images = item.get_array('ImageSets/ImageSet/LargeImage')
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句