在使用Python等程序获取亚马逊网站产品数据,或者使用Excel保存产品数据时,我们通常需要批量获取产品的主图,但是亚马逊网站产品页面显示的原始主图通常都很大,我们不需要那么大的像素。经过研究发现可以通过在图片URL链接结尾加上1个参数告诉亚马逊网站返回指定像素大小的图片。

比如一个产品的主图URL链接是:

https://m.media-amazon.com/images/I/71Wg2gRD-5L.jpg

使用这个链接得到大小是1500x1500像素的原始大图片:
在这里插入图片描述

如果我们希望亚马逊返回的是1个大小为200x200像素的图片该怎么办呢?只要在刚才的主图片URL后面加上:SS200.jpg即可:

https://m.media-amazon.com/images/I/71Wg2gRD-5L.jpg_SS200_.jpg

访问这个链接得到1个200x200像素的小图:
在这里插入图片描述
同理,假设我现在想获得的是1个80x80像素的图片,则只需要在主图片url后面加上_SS80_.jpg即可,完整的URL如下:

https://m.media-amazon.com/images/I/71Wg2gRD-5L.jpg_SS80_.jpg

获得了80像素的图片:
在这里插入图片描述

测试了一下,几乎是可以指定任意大小,非常方便。

更多推荐