2015-03-04 2 views
1

Я не могу основать Торговый 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 и т.д ..

ответ

0

Оказывается, может иметь только набор изображений для одного типа вариации. Вы не можете сделать синий x большой. Просто синий или большой.