Merhabalar,
Kitapyurdu, İdefix, Dr gibi internet sitelerinden veri çeken hazır bir API var mı ve siz API kullanmayı mı tavsiye edersiniz? Yoksa her şeyi tek tek WebScraper ile çekilmeli mi bütün sitelerden. Ya da başka bir yol mu?
Tavsiyelerinizi bekliyorum. Teşekkürler şimdiden
Kitap Sitelerinden Fiyat Çekmek İçin WebScraping | API?
9
●135
- 10-08-2021, 12:28:50Kimlik doğrulama veya yönetimden onay bekliyor.
- 10-08-2021, 12:37:21Veritabanından kastınız, bütün kitapları veritabanına yavaş yavaş eklemekten mi bahsediyorsunuz?canyucel adlı üyeden alıntı: mesajı görüntüle
- 10-08-2021, 12:42:28Elinizde düzgünce scrapleyebileceğiniz bir site varsa otomatik ekletebilirsiniz. Bunu yaparken gözden kaçan zafiyetlerden faydalanabilirsiniz. Örneğin IMDB üzerindeki bir dizinde tüm filmler var, sadece ileri butonundan sonraki sayfanın bağlantısını aldım. Listedeki filmleri döngüye sokup film sayfasıns istek atıp, istediğim verileri ekliyordum kendi veritabanıma.ozturkomerfaruk adlı üyeden alıntı: mesajı görüntüle
Bu tarz bir sistem kurabileceğiniz bir kaynak varsa kendi veritabanınızı oluşturmanız çok daha iyi olur. Sorundan "manuel eklemek mi" anlamına vardım ^^ - 10-08-2021, 12:43:381 GBPS hattı olan bir VPS üzerinden saniyede 200-250 kadar kitap ekleyebilirsiniz eğer amaç kitap çekmek ise. Fiyat takibi vs. için kayıt etmenize gerek yok.ozturkomerfaruk adlı üyeden alıntı: mesajı görüntüle
- 10-08-2021, 12:47:41Flutter'da yeniyim ^^ Tek tek veritabanına eklemeyi kastetmiştim. Önerdiğiniz yolu araştıracağım. Teşekkürler.canyucel adlı üyeden alıntı: mesajı görüntüle
Fiyat takibi için ne önerirsiniz? Şuan için sadece amacım fiyat takibini sağlamak ileride başka olabilir.bybrown adlı üyeden alıntı: mesajı görüntüle - 10-08-2021, 12:50:52Mobil uygulama yapıyorsanız bunu uygulama içinde yapmak pek mantıklı değil. Sunucu kiralama şansınız varsa Node.js ya da Python ile scraping yapmanızı öneririm. Ardından bunu yazacağınız bir API aracalığı ile uygulamaya aktarırsınız. Sunucu kiralayamıyor iseniz paylaşımlı hosting üzerinde PHP ile de yapabilirsiniz.ozturkomerfaruk adlı üyeden alıntı: mesajı görüntüle
- 10-08-2021, 12:53:28Bu işlemi sunucu tarafında yapıp kendi API mimarinizi kurmalısınız. Yani dart (flutter) ile değil başka bir dil ile sunucu taraflı veritabanınıza eklemelisiniz.ozturkomerfaruk adlı üyeden alıntı: mesajı görüntüle
- 10-08-2021, 12:55:21canyucel adlı üyeden alıntı: mesajı görüntüleBana çok güzel anahtar kavramlar verdiniz. Çok teşekkür ederim. Gerekli araştırmayı yapacağım.bybrown adlı üyeden alıntı: mesajı görüntüle