• 28-07-2020, 10:39:25
    #10
    yani demeye calısıtgım su bendeki kategori adı atıyorum hırdavat ama bunun n11 deki karsılıgı nalburiye diyelim ben tum kategorileri eklerken manuel ellemi n11 idyi sectirip dbye n11 id ve normal kategori id seklinde tutucam bunun kolay yolu yokmu yani şöyle benim dbdeki isimleri tanıtmanın yolu


    son sorum;

    tüm kategorilerin bilgilerini takılmadan cekme sansım varmı suan? yoksa her gün belirli adetmi cekip kaydedicem.
  • 28-07-2020, 13:13:56
    #11
    Tüm kategorileri takılmadan çekme şansın yok malesef bu kural direkt olarak N11 servisleri üzerinde uygulanmaktadır sana sadece response değerleri döner. Ayrıca bunları bu şekilde tek tekte yaptırabilirsin yada toplu olarak işlem yaptırabilirsin lakin dediğim gibi bunları malesef veritabanına kaydetmen gerekiyor bunun başka yolunu ben bulamadım modülü yazarken : )
    Herhangi bir yol bilen var ise yazsın yada sen türetirsen yaz bu konu altına en azından herkes faydalanır : )
  • 21-01-2021, 15:44:29
    #12
    DPA adlı üyeden alıntı: mesajı görüntüle
    Tüm kategorileri takılmadan çekme şansın yok malesef bu kural direkt olarak N11 servisleri üzerinde uygulanmaktadır sana sadece response değerleri döner. Ayrıca bunları bu şekilde tek tekte yaptırabilirsin yada toplu olarak işlem yaptırabilirsin lakin dediğim gibi bunları malesef veritabanına kaydetmen gerekiyor bunun başka yolunu ben bulamadım modülü yazarken : )
    Herhangi bir yol bilen var ise yazsın yada sen türetirsen yaz bu konu altına en azından herkes faydalanır : )
    Bu sorun için alternatif üretebildiniz mi acaba?
  • 21-01-2021, 15:53:40
    #13
    Her seferinde kategorileri listelemene gerek yok hocam, vt ye kaydedip işlem yapman daha makul
  • 21-01-2021, 16:02:38
    #14
    freguencey adlı üyeden alıntı: mesajı görüntüle
    Her seferinde kategorileri listelemene gerek yok hocam, vt ye kaydedip işlem yapman daha makul
    Öyle yapıyorum da bir kategorinin bir özelliğine ait 3600 değer var, 36 kez istek gönderiyor?
  • 21-01-2021, 17:22:02
    #15
    Maybell adlı üyeden alıntı: mesajı görüntüle
    Öyle yapıyorum da bir kategorinin bir özelliğine ait 3600 değer var, 36 kez istek gönderiyor?
    Burada yapman gereken gelen json verisini veritabanına kaydetmen. Tekrar sayfayı çalıştırdığında bir diff kontrolü yapman belirtilen saat içerisinde bir kayıt türü var ise direk kayıtlı olan json okuman aksi taktirde gidip curl ile request atman gerekiyor lakin bu yöntemi sadece kategorileri çekmek için yap attribute için yaparsan büyük sıkıntı yaşarsın çünkü bazı kategori attributeleri örn: Marka 37 sayfa gelebiyor her sayfada 100 veri geliyor sen kayıt tutarsan burada sürekli ilk 100 gelen veriyi okursun her zaman dikkatli ol. 🙏👍
  • 21-01-2021, 17:47:06
    #16
    DPA adlı üyeden alıntı: mesajı görüntüle
    Burada yapman gereken gelen json verisini veritabanına kaydetmen. Tekrar sayfayı çalıştırdığında bir diff kontrolü yapman belirtilen saat içerisinde bir kayıt türü var ise direk kayıtlı olan json okuman aksi taktirde gidip curl ile request atman gerekiyor lakin bu yöntemi sadece kategorileri çekmek için yap attribute için yaparsan büyük sıkıntı yaşarsın çünkü bazı kategori attributeleri örn: Marka 37 sayfa gelebiyor her sayfada 100 veri geliyor sen kayıt tutarsan burada sürekli ilk 100 gelen veriyi okursun her zaman dikkatli ol. 🙏👍
    Dediğiniz gibi aynı işlemleri yapıyorum, kategorileri çekme kısmında bir sıkıntı yaşamadım. Özellikleri çekerken aynı sizin dediğiniz gibi sadece 1 özelliğe dair 37 sayfa sonuç geliyor, burada 37 kez istek atarak sadece bir özelliğe ait değerleri almak istiyorum ancak 10 istek hakkım var.

    Garip bir şekilde çözemedim niçin bunu yaptıklarını.
  • 21-01-2021, 17:58:08
    #17
    Maybell adlı üyeden alıntı: mesajı görüntüle
    Dediğiniz gibi aynı işlemleri yapıyorum, kategorileri çekme kısmında bir sıkıntı yaşamadım. Özellikleri çekerken aynı sizin dediğiniz gibi sadece 1 özelliğe dair 37 sayfa sonuç geliyor, burada 37 kez istek atarak sadece bir özelliğe ait değerleri almak istiyorum ancak 10 istek hakkım var.

    Garip bir şekilde çözemedim niçin bunu yaptıklarını.
    Normalde mantıklı bir hareket yapmışlar ama kategorileri ve attribute değerlerini aynı method içinden göndermeleri saçma olmuş madem o methoda 10 request atma hakkı veriyorsun attribute değerleri için farklı bir method oluşturabilinirdi. Malesef şuan için n11 servisleri bu şekilde çalışmakta
  • 03-12-2021, 19:45:57
    #18
    Beyler elinde tüm kategorilerin listesi olan var mı ? Günde 10 tane istekle bu iş bitmez ya. 98 tane ana kategorisi var alt kategorilerin hatti hesabı yok.