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)
Notlar
- Liste en az 0 eleman içerebilir (boş gönderilebilir).
hashalanı Bembeles tarafında değişmeyen resimlerin tekrar yüklenmesini önler. Resim değişmemişse aynı hash gönderin.tur=1vetur=2aynı listede karışık kullanılabilir.
Kaynak Kod Notu: Bu bölüm, kaynak kod incelendikten sonra güncellenecektir.