Veri

Open Food Facts veritabanı Açık Veritabanı Lisansı altında kullanılabilir.
Veritabanındaki her bir içerik Veritabanı İçerikleri Lisansı altında kullanılabilir.
Ürün fotoğrafları Creative Commons Attribution ShareAlike lisansı altında kullanılabilir. Bazı durumlarda çoğaltılabilen (alıntı hakkı veya adil kullanım), telif haklarına veya diğer haklara tabi grafiksel ögeler içerebilirler.

Lütfen verileri tekrar kullanmadan önce Kullanım şartlarını ve yeniden kullanım koşullarını okuyunuz.

Open Food Facts verilerinin ne için kullanıldığını öğrenmeye çok meraklıyız. Zorunlu değildir, ancak Open Food Facts topluluğu ile paylaşabilmemiz için bize yeniden kullanımlarınızdan bahsederseniz çok mutlu oluruz.

Open Food Facts veri dışa aktarımları

Veritabanı dökümleri ve dışa aktarımları her gece yapılır.

MongoDB dökümü ve CSV dışa aktarımına ilişkin farklı alanlara ilişkin bilgiler https://tr.openfoodfacts.org/data/data-fields.txt adresinde bulunabilir

MongoDB dökümü

Tüm ürünler için veriler MongoDB veritabanı dökümünde mevcuttur.

Link
https://static.openfoodfacts.org/data/openfoodfacts-mongodbdump.tar.gz
sha256sum
https://static.openfoodfacts.org/data/sha256sum
md5sum
https://static.openfoodfacts.org/data/md5sum

Delta Dışa Aktarım

Günlük delta dışa aktarımlar önceki 14 gün için sağlanmaktadır. Şu anda mevcut delta dosyalarının listesi https://static.openfoodfacts.org/data/delta/index.txt adresinde bulunmaktadır. Her satır https://static.openfoodfacts.org/data/delta/{filename} adresinde mevcut bir dosyaya karşılık gelmektedir. Dosya adı, JSON dosyasında bulunan ilk ve son değişikliğin UNIX zaman damgasını içerir, böylece delta dosyaları mongoimport ile alfabetik sıraya göre içe aktarılabilir (çıkarma işleminden sonra).

Lütfen mongoexport'un yapısı gereği, delta dosyalarının silinen ürünler hakkında size bilgi veremeyeceğini unutmayın. Silinen ürünleri veritabanınızdan kaldırmak için bütün MongoDB dökümünü içe aktarmanız gerekmektedir.

CSV Veri Dışa Aktarımı

Tüm ürünlere veya bazı ürünlere ait veriler, gelişmiş arama formu aracılığıyla CSV formatında (OpenOffice, Excel ve diğer birçok yazılımla okunabilir) indirilebilir.

Link
https://static.openfoodfacts.org/data/en.openfoodfacts.org.products.csv

Dosya kodlaması Unicode UTF-8'dir. Alanları ayıran karakter <tab> (tablolama)'dır.

RDF Veri Dışa Aktarımı

Veritabanı RDF formatında da mevcuttur. Fransızca duyuru.

Link
https://world.openfoodfacts.org/data/en.openfoodfacts.org.products.rdf

Canlı JSON API'si

Bir ürünün verilerini okumak için bir JSON API de mevcuttur. Bu API özellikle iPhone ve Android için Open Food Facts mobil uygulamalarında kullanılır.

API'yi zaman içinde değiştiriyoruz, ancak geriye dönük uyumluluğu korumak konusunda dikkatliyiz. Lütfen bunu kullanırsanız bize bildirin, böylece olası değişikliklerde sizi haberdar edebiliriz.

Bir ürünün verilerini okumak için URL: https://world.openfoodfacts.org/api/v0/product/ [barcode].json

Örnek: https://world.openfoodfacts.org/api/v0/product/737628064502.json

Daha fazla belge Wiki'de mevcuttur. (Önemli not: sayfa READ ve WRITE için alt sayfalara ayrılmıştır). Bir ürünü sergilemek için kullanım durumları ve kullanıcılarınızın Nutri-Score, NOVA grupları ve katkı maddelerini öğrenmek için gereken verileri eklemelerine izin verecek şekilde daha iyi bir dokümantasyon geliştirilmektedir. Buradan erişebilirsiniz.

1 API çağrısı = kullanıcı tarafından yapılan 1 gerçek tarama olduğu sürece API'yi üretim amaçlarıyla kullanmanızdan memnuniyet duyarız. Tüm günlük dışa aktarımlar bu sayfada mevcuttur, dolayısıyla API kullanarak veritabanını baştan sona tarama girişimleri büyük ihtimalle engellenecektir.

Ayrıca, API çağrınızla birlikte br HTTP başlığı göndermeniz herhangi bir sorun halinde irtibatta bulunabilmemiz için iyi bir yoldur.

Herhangi bir şey hakkında emin değilseniz, ya da herhangi bir sorunuz varsa (saçma soru diye bir şey yoktur), Slack kanalımızda sormaktan çekinmeyin :-)

Android ve iPhone mobil uygulaması

Open Food Facts mobil uygulamasının kodu GitHub'da mevcuttur (Android ve iOS). Uygulama, kullanıcıların ürün barkotlarını taramalarını, ürün bilgilerini görüntülemelerini ve eksik ürünler için fotoğraf ve veri çekip göndermelerini sağlar.

iOS uygulaması Swift ile geliştirilmiştir.

Android uygulaması Java ile geliştirilmiştir.

Kodu (açık kaynaktır) yeniden kullanmaya ve gezegen üzerindeki herkes için iyileştirmemize yardımcı olabilirsiniz.

Wrapper'lar ve SDK'lar

Muhtemelen en sevdiğiniz programlama dili için bir wrapper'ımız vardır. Eğer varsa, onu kullanabilir ve iyileştirebilirsiniz. Eğer yoksa, oluşturmamıza yardımcı olabilirsiniz.

Veriyi kullanmanıza, aynı zamanda kullanıcılarınızın yeni veriler sağlamalarına olanak sağlayacaklardır

Verileri, API'yi ve dışa aktarımları tartışmak

Soru sormak ve API'yi tartışmak için tercih edilen yol olan Open Food Facts Slack sohbet odasına katılabilirsiniz.

Ayrıca API'yi ve dışa aktarmaları tartışmak, yeniden kullanımlarınız hakkında bize bilgi vermek ve API'de iyileştirmeler veya değişiklikler yapıldığında haberdar olmak için e-posta listesine katılabilirsiniz. Abone olmak için api-subscribe@openfoodfacts.org adresine boş bir e-posta gönderin.

İletişim

Verilerle ilgili herhangi bir sorunuz varsa, contact@openfoodfacts.org adresinden bize ulaşabilirsiniz