herkese iyi forumlar arkadaşlar,
trendyol api'sini kullanarak PHP ile ürün yükleme, fiyat ve stok güncelleme, siparişleri çekme gibi gibi işler yapmaktayım ( bilgim dahilinde )
ancak takıldığım bir nokta oldu ve bu konuda bilgi sahibi olanların açıklamalarına ihtiyacım var.
şimdi trendyola api ile ürün aktarma "Ürün Aktarma (v2/createProducts)" diye, ürün güncelleme ise "Ürün Bilgisi Güncelleme (updateProduct)" diye geçmekte,
ancak her iki entegrasyon içinde verilen api linki "https://api.trendyol.com/sapigw/suppliers/{supplierid}/v2/products" olarak belirtilmiş.
gelelim soruna bu link ile "createProducts" yapılıyorsa ürün güncelleme nasıl yapılacak, sadece istediğim alanlara bilgi gönderiyorum bu seferde tüm alanlar gerekli boş bırakılamaz hatası oluyorum,
sadece ürün title değiştirmek için nasıl yol izlemeliyim bilgisi olan arkadaşların yardımlarına ihtiyacım var..
Trendyol API ile ürün güncelleme..
5
●273
- 01-10-2020, 21:46:30
- 01-10-2020, 21:59:35AlmedYazilim adlı üyeden alıntı: mesajı görüntüle
biraz daha detaylı açıklama yaparsanız çok minnettar kalırım hocam.
(nasıl auto fill yapılır ve veriler tekrar nasıl gönderilir) - 01-10-2020, 22:02:51hocam trendyol partner panelde ürünün bilgileri aynı ise herhangi birşey yapmıyor ancak her defasında tüm verileri göndermek zorundasınız. Bu sebeple güncelleyeceğiniz barkodlu ürünü çekip değiştirdiğiniz verileri yazdırıp geri kalanını aynen yazdırıyorsunuz. Otomatik olarak güncellenmiş oluyor. Zaten aynı barkodlu 2 ürün giremezsiniz ve siz yayınlanmış bir ürünün barkodunu veya ürünü silemezsiniz o sebeple yaptığınız işlem ürünü tekrar göndermek aslında güncellemek için.
- 01-10-2020, 22:11:47anladım hocam şimdi, zaten başka bir yol görünmüyordu uzun araştırmalarıma rağmende, teşekkür ediyorum bilgileriniz için..AlmedYazilim adlı üyeden alıntı: mesajı görüntüle
- 01-10-2020, 22:43:20hocam tekrar'dan rahatsız ediyorum, şimdi dediniğiz gibi tüm bilgileri çektirerek sadece değişiklik olacak alandaki düzenlemeleri yaparak gönderdim ve batchRequest olarak verdiği cevap "[0] => Aynı barkodlu bir ürününüz bulunduğundan yeni ürün oluşturulamaz. Barkod: TY3237RSRMS101242" oldu yeni ürünmüş gibi gönderimide kabul etmiyor galiba, barkod bilgisi göndermeden de hangi üründe değişiklik yapılacağı ayrıştıralamaz sanırım.AlmedYazilim adlı üyeden alıntı: mesajı görüntüle