Ana içeriğe geç

bembelesResimList

Genel Bilgi

Özellik Değer
Tip Adı bembelesResimList
Namespace tns (urn:WebticariService)
Açıklama Bir ürünün Bembeles'e gönderilecek resimlerini listeleyen dizi tip. bembelesTekUrunBilgi karmaşık tipinin resimler alanında kullanılır.
İlişkili Tipler bembelesTekUrunBilgi, bembelesResimInsert

Yapı

bembelesResimList, bir veya birden fazla bembelesResimInsert elemanı içeren bir dizi (array) tipidir.

bembelesResimList
└── item[]   (bembelesResimInsert tipinde, 0..n eleman)
    ├── tur
    ├── hash
    ├── base64
    ├── isim
    └── url

Eleman Tipi

Her liste elemanı bembelesResimInsert tipindedir. Detaylar için → bembelesResimInsert.md

Alan Tip Açıklama
tur xsd:string Resim tipi: 1 = Base64, 2 = URL
hash xsd:string Resmin benzersiz hash değeri (tekrar gönderimi önlemek için)
base64 xsd:string Base64 kodlanmış resim verisi (tur=1 ise gerekli)
isim xsd:string Dosya adı (uzantı dahil, örn. urun.jpg)
url xsd:string Resmin URL'i (tur=2 ise gerekli)

Örnek XML

Base64 ile resim gönderimi

<resimler>
  <item>
    <tur>1</tur>
    <hash>md5deephashabc123</hash>
    <base64>iVBORw0KGgoAAAANSUhEUgAA...</base64>
    <isim>ana_resim.jpg</isim>
    <url></url>
  </item>
  <item>
    <tur>1</tur>
    <hash>md5deephashdef456</hash>
    <base64>/9j/4AAQSkZJRgABAQAA...</base64>
    <isim>yan_resim.jpg</isim>
    <url></url>
  </item>
</resimler>

URL ile resim gönderimi

<resimler>
  <item>
    <tur>2</tur>
    <hash>urlhash789</hash>
    <base64></base64>
    <isim>kampanya_resmi.jpg</isim>
    <url>https://cdn.ornek.com/resimler/urun1.jpg</url>
  </item>
</resimler>

Boş liste (resim yok)

<resimler/>

Notlar

  • Liste en az 0 eleman içerebilir (boş gönderilebilir).
  • hash alanı Bembeles tarafında değişmeyen resimlerin tekrar yüklenmesini önler. Resim değişmemişse aynı hash gönderin.
  • tur=1 ve tur=2 aynı listede karışık kullanılabilir.

Kaynak Kod Notu: Bu bölüm, kaynak kod incelendikten sonra güncellenecektir.