Я не могу основать Торговый API для изменения изображений. XML Они предлагаютeBay API images images
<Pictures> PicturesType
<VariationSpecificName> string </VariationSpecificName>
<VariationSpecificPictureSet> VariationSpecificPictureSetType
<PictureURL> anyURI </PictureURL>
<!-- ... more PictureURL values allowed here ... -->
<VariationSpecificValue> string </VariationSpecificValue>
</VariationSpecificPictureSet>
<!-- ... more VariationSpecificPictureSet nodes allowed here ... -->
</Pictures>
И вы можете иметь несколько Picture
блоков.
Так что может выглядеть
<item>
<variations>
<Pictures>
<VariationSpecificName>Color</variationSpecificName>
<VariationSpecificPictureSet>
<VariationSpecificValue> Blue </VariationSpecificValue>
<PictureURL> ... </<PictureURL>
<PictureURL> ... </<PictureURL>
</VariationSpecificPictureSet>
<VariationSpecificPictureSet>
<VariationSpecificValue> Red </VariationSpecificValue>
<PictureURL> ... </<PictureURL>
<PictureURL> ... </<PictureURL>
</VariationSpecificPictureSet>
</Pictures>
<Pictures>
<VariationSpecificName>Size</variationSpecificName>
<VariationSpecificPictureSet>
<VariationSpecificValue> M </VariationSpecificValue>
<PictureURL> ... </<PictureURL>
<PictureURL> ... </<PictureURL>
</VariationSpecificPictureSet>
</Pictures>
</variations>
</item>
Но как вы можете видеть, это 2 изображения блоков, 1 для цвета и 1 для размера. И внутри цвета есть значения. Синий и красный. Но изображения для BLUE и MEDIUM. Не только Синий, но и не Средний.
Я не вижу, как с этой структурой, чтобы указать изображение для BLUExMEDIUM и BLUExLARGE и REDxMEDIUM и т.д ..