我试图找到亚马逊产品的图片网址完全基于他们的ASIN。
举例来说:
此链接是一个产品与ASIN B07NVVQL 66在美国如果你点击它,你会看到一个产品的图像
http://images.amazon.com/images/P/B07NVVQL66.01._SCLZZZZZZZ_.jpg
字符串
我想做类似的产品与ASIN B07QXZV6SH在英国这个网址不工作,虽然
http://images.amazon.com/images/P/B07QXZV6SH.01._SCLZZZZZZZ_.jpg
型
也适用于德国的ASIN B07SD338 ZL产品,URL再次无效
http://images.amazon.com/images/P/B07SD338ZL.01._SCLZZZZZZZ_.jpg
型
我使用here描述的方法找到了上面的URL
也有一些“技巧”here,我也尝试过,但没有工作,例如我试图改变01节02和03,但仍然没有。
- 我为什么想要这个 *
我有一个ASIN列表,我想显示缩略图。另一种方法是一个接一个地抓取产品列表,但这并不实用。
此外,我不能使用亚马逊MWS,因为这是在一个Chrome扩展,所以它将运行在每个用户的计算机本地。
3条答案
按热度按时间gzjq41n41#
两个选项:
1)这是Amazon's API for images by their ASIN你需要先创建一个AssociateTag
2)这适用于英国商店:https://ws-eu.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=GB&ASIN=B06Y64P1DG&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=SL250
2a)美国商店:https://ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=US&ASIN=B07HS3Y5KH&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=SL250
用ASIN替换B06Y64P1DG
ruarlubt2#
您也可以更改大小,最大值为500。某些图像可能有额外的白色填充,但可以使用AC参数删除(可能是自动裁剪?)
https://ws-eu.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=GB&ASIN=B07HS3Y5KH&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=SL500
https://ws-eu.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=GB&ASIN=B07HS3Y5KH&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=AC_SL500的
ilmyapht3#
你可以使用这个链接siplly与一些更正,你应该改变ASIN号和市场的地方,你卖像美国>我们英国>FB德国>DE等。
https://ws-eu.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=YourMarkt&ASIN=YourASIN&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=AC_SL500
请参阅此链接并更正“yourASIN”&“YourMarket”