Data
Open Food Facts-databasen er tilgængelig under Open Database License.
Databasens individuelle indhold er tilgængeligt under Database Content License.
Produktbilleder er tilgængelige under Creative Commons Attribution ShareAlike-licensen.
De kan indeholde grafiske elementer underlagt ophavsret eller andre rettigheder, som i visse tilfælde må reproduceres (citatrettigheder eller fair brug).
Læs venligst Vilkår og betingelser for brug og genbrug før genbrug af dataene.
Vi er meget interesserede i at erfare, hvad Open Food Facts-dataene anvendes til. Det er ikke obligatorisk, men vi vil sætte stor pris på, at du fortæller os om dine genanvendelser, så vi kan dele dem med Open Food Facts-fællesskabet.
Open Food Facts-dataekport
Databaseudtræk og -eksport genereres hver nat.
Oplysninger om de forskellige felter til MongoDB-udtræk og CSV-eksport er tilgængelig via https://world.openfoodfacts.org/data/data-fields.txt
MongoDB-udtræk
Data til alle produkter er tilgængelig i et MongoDB-databaseudtræk.
- Link
- https://static.openfoodfacts.org/data/openfoodfacts-mongodbdump.tar.gz
- sha256sum
- https://static.openfoodfacts.org/data/sha256sum
- md5sum
- https://static.openfoodfacts.org/data/md5sum
Deltaeksport
Daglig deltaeksporter er tilgængelige for de foregående 14 dage. Listen over de aktuelt tilgængelige deltafiler fremgår via
https://static.openfoodfacts.org/data/delta/index.txt.
Hver linje repræsenterer en fil, der er tilgængelig via https://static.openfoodfacts.org/data/delta/{filename}
.
Filnavnet indeholder UNIX-tidsstempler for den første og den sidste ændring i JSON-filen, så deltafilerne kan importeres (efter ekstraktion) med mongoimport
i alfabetisk rækkefølge.
Bemærk, at grundet funktionaliteten af mongoexport
kan deltafilerne ikke oplyse dig om slettede produkter. For at fjerne
slettede produkter fra din database skal du importere et komplet MongoDB-udtræk.
CSV-dataeksport
Data til alle produkter, eller til visse af produkterne, kan downloades i CSV-format (læsbare med OpenOffice, Excel og megen anden software) via avanceret søgeformular.
Filkodningen er Unicode UTF-8. Feltseparatortegnet er <tab>(tabulering).
RDF-dataeksport
Databasen er også tilgængelig i RDF-formatet. bekendtgørelser på fransk.
Live JSON API
En JSON-API er også tilgængelig til læsning af produktdataene. Denne API benyttes især i Open Food Facts-app'en til Android og iPhone.
Vi ændrer API over tid, men vi er omhyggelige med at holde det bagudkompatibelt. Oplys os om du benytter den, så vi kan informere dig om evt. ændringer.
URL til læsning af data for givent produkt: https://world.openfoodfacts.org/api/v0/product/[barcode].json
Eksempel: https://world.openfoodfacts.org/api/v0/product/737628064502.json
Yderligere dokumentation er tilgængelig i Wiki'en. (Vigtigt notat: Siden er opdelt i undersider til LÆSNING og SKRIVNING). Der udvikles en bedre dokumentation med brug af eksempler til visning af et produkt og lade dine brugere tilføje de krævede data for at få Nutri-Score, NOVA-grupper og additiver. Du kan få adgang til det her.Du er meget velkommen til at benytte API'en til produktionssager, så længe 1 API-kald = 1 reel skanning af en bruger. Forsøg på at scrape databasen gennem API'et vil sandsynligvis blive blokeret, da fulde daglige eksportfiler er tilgængelige fra denne side.
At sende en HTTP-header med dit API-kald er også en god måde, hvorpå vi kan komme i kontakt, hvis der skulle opstå problemer.
Hvis du er usikker på noget eller har spørgsmål (der findes ingen fjollede spørgsmål), er du velkommen til at stille dem på Slack :-)
Android- og iPhone-app
Koden til Open Food Facts mobil-appen er tilgængelig via GitHub (Android og iOS). Appen giver brugerne mulighed for at skanne en produktstregkode for at se produktinformationen samt for at tage og sende fotos og data til manglende produkter.
iOS-appen er udviklet i Swift.
Android-appen er udviklet i Java.
Du er velkommen til at genbruge koden (der er open source) og hjælpe os med at forbedre den for alle brugere.
Wrappers og SDK'er
Der er sikkert en wrapper til dit yndlingsprogrammeringssprog. Gør vi det, kan du benytte den og forbedre den. Gør vi det ikke, kan du hjælpe med at lave den.
De giver dig mulighed for at bruge vores data samt lade dine brugere bidrage med nye data
- Cordova: GitHub (gamle, officielle Open Food Facts-app)
- DART: GitHub
- Elixir: GitHub
- Go: GitHub
- NodeJS: GitHub
- PHP: GitHub
- PHP (Lararel): GitHub
- Python: GitHub
- React Native: GitHub
- Ruby: GitHub
Debattere data, API og eksport
Du kan også deltage i Open Food Facts Slack-chatroom, som er den foretrukne måde at stille spørgsmål på og debattere API'en.
Du kan også tilmelde dig mailinglisten for at drøfte API'en og eksport, fortælle os om dine genanvendelser og blive underrettet, når der foretages forbedringer eller ændringer af API'en. Send en tom e-mail til api-subscribe@openfoodfacts.org for ar abonnere.
Kontakt
For spørgsmål vedr. dataene kan du kontakte os via contact@openfoodfacts.org