Вы не сможете получать изображения продуктов с помощью Amazon Inventory Management API. Вам нужно будет использовать Amazon Product Advertising API, чтобы получить такие функции продукта, как изображения, размеры, издатель, уровень продаж и т. Д. *
Если вы пытаетесь получить изображение товара, скажем, для каждого товара в инвентаре продавца, вам следует:
- Получить список всех предметов в инвентаре продавца
- Для каждого элемента в этом списке запросите операцию ItemLookup (см. Документ: http://docs.amazonwebservices.com/AWSECommerceService/2010-11-01/DG/ItemLookup.html), передав ASIN (уникальный идентификатор) элемента в качестве ItemId и установив для ResponseGroup значение «Images».
Ваш запрос должен выглядеть следующим образом:
http://ecs.amazonaws.com/onca/xml?
Service=AWSECommerceService&
AWSAccessKeyId=[AWS Access Key ID]&
Operation=ItemLookup&
ItemId=[Your-ASIN]&
ResponseGroup=Images&
Timestamp=[YYYY-MM-DDThh:mm:ssZ]&
Signature=[Request Signature]
Ответ будет выглядеть так:
<Item>
<ASIN>[Your-ASIN]</ASIN>
<SmallImage>
<URL>http://ecx.images-amazon.com/images/I/....jpg</URL>
<Height Units="pixels">75</Height>
<Width Units="pixels">58</Width>
</SmallImage>
<MediumImage>
<URL>http://ecx.images-amazon.com/images/I/....jpg</URL>
<Height Units="pixels">160</Height>
<Width Units="pixels">124</Width>
</MediumImage>
<LargeImage>
<URL>http://ecx.images-amazon.com/images/I/....jpg</URL>
<Height Units="pixels">500</Height>
<Width Units="pixels">389</Width>
</LargeImage>
</Item>
Вы можете легко проанализировать ответ, чтобы получить URL изображения, которое вы хотите использовать.
Несколько заметок:
- Если вы хотите получить изображение товара
для другого списка продуктов
(скажем, все продукты в заказах, которые
должно быть выполнено), просто изменить
шаг 1 соответственно.
- Если вам нужно больше информации о
элемент, установите параметр ResponseGroup
с "Medium" или "Large", когда
вызывая операцию ItemLookup.
Документ по рекламе продуктов Amazon
ссылка, приведенная выше, содержит все детали.
- Вы также можете получить изображение товара
непосредственно путем создания его URL
используя продукт ASIN. Хороший
Ссылка для построения URL может быть
нашел в
http://aaugh.com/imageabuse.html.
Это может работать как быстрый, временный
взломать, но понимаю, что Amazon может
заблокировать или запутать эти URL в любой
время.