">

Annuaire d'APIs

API Open Food Facts

L'api Open Food Facts Permet d'accéder aux informations nutritionnelles et aux ingrédients de plus de 1 million de produits alimentaires à travers le monde.
Open Food Facts est disponible via https://fr.openfoodfacts.org/data

Présentation de l'API Open Food Facts

L'API Open Food Facts permet aux développeurs d'accéder à des données nutritionnelles et d'ingrédients pour des millions de produits alimentaires à travers le monde. Open Food Facts est une base de données collaborative qui aide les consommateurs et les entreprises à en savoir plus sur les produits alimentaires.

Description de l'API

L'API Open Food Facts offre un accès en temps réel à une grande quantité d'informations nutritionnelles sur les produits alimentaires, telles que les valeurs énergétiques, les ingrédients, les allergènes et les labels de durabilité. Elle est ouverte et gratuite pour une utilisation personnelle et éducative, permettant d'accéder aux informations des produits enregistrés dans la base de données Open Food Facts.

Qu'est-ce que l'API Open Food Facts ?

L'API Open Food Facts est une interface RESTful permettant d'accéder aux informations des produits alimentaires du monde entier. Conçue pour promouvoir la transparence des données alimentaires, elle est utilisée par les développeurs pour construire des applications de suivi nutritionnel, d'étiquetage alimentaire et de comparaison de produits.

Caractéristiques de l'API

  • Recherche par code-barres : Récupération des informations produit en scannant ou en entrant un code-barres.
  • Données nutritionnelles complètes : Accès aux informations sur les calories, les graisses, les protéines, les glucides, etc.
  • Informations d'étiquetage : Étiquettes telles que "bio", "sans gluten", "végétalien".
  • Multi-langue : Données disponibles en plusieurs langues pour les produits mondiaux.
  • Accessibilité : L'API est gratuite et accessible avec une documentation complète en ligne.

Comment intégrer l'API : Exemple d'implémentation

Pour utiliser l'API Open Food Facts, envoyez une requête avec le code-barres du produit. Voici des exemples de code pour rechercher des informations nutritionnelles d'un produit par code-barres en JavaScript, PHP et Python.


// Exemple en JavaScript pour récupérer les informations d'un produit
const barcode = "737628064502"; // Exemple de code-barres
const apiUrl = `https://world.openfoodfacts.org/api/v0/product/${barcode}.json`;

fetch(apiUrl)
    .then(response => response.json())
    .then(data => console.log("Produit :", data.product))
    .catch(error => console.error("Erreur :", error));
                

-- php --
// Exemple en PHP pour récupérer les informations d'un produit
$barcode = "737628064502"; // Exemple de code-barres
$apiUrl = "https://world.openfoodfacts.org/api/v0/product/" . $barcode . ".json";

$response = file_get_contents($apiUrl);
if ($response !== FALSE) {
    $data = json_decode($response, true);
    echo "Produit : " . print_r($data['product'], true);
} else {
    echo "Erreur lors de la récupération des informations";
}
?>
                

import requests

# Exemple en Python pour récupérer les informations d'un produit
barcode = "737628064502"  # Exemple de code-barres
api_url = f"https://world.openfoodfacts.org/api/v0/product/{barcode}.json"

response = requests.get(api_url)
if response.status_code == 200:
    product = response.json().get("product")
    print("Produit :", product)
else:
    print("Erreur :", response.status_code)
                

Cas d'utilisation de l'API

  • Applications de suivi nutritionnel : Fournit des informations détaillées pour les utilisateurs qui surveillent leur alimentation.
  • Comparateurs de produits : Comparez les valeurs nutritionnelles et les ingrédients des produits alimentaires.
  • Applications d'étiquetage alimentaire : Informez les utilisateurs des allergènes, des labels et des additifs dans les produits alimentaires.

Conclusion

L'API Open Food Facts est un outil puissant et gratuit pour intégrer des données alimentaires précises et transparentes. Elle aide les utilisateurs et les développeurs à accéder à des informations cruciales pour le choix et la consommation de produits alimentaires en toute connaissance de cause.

Projets github utilisant l'api Open Food Facts

Retrouvez ci-dessous une liste de projets github utilisant l'api Open Food Facts. Vous pouvez cliquer sur les liens pour en savoir plus sur ces projets et voir comment ils utilisent l'api Open Food Facts.

Connectez-vous pour ajouter un projet GitHub qui utilise cette API.

GitHub

Aucun projet GitHub utilisant cette API n'a encore été ajouté. Soyez le premier à en proposer un !

Commentaires sur l'api Open Food Facts

Vous devez être connecté pour ajouter un commentaire.

Aucun commentaire pour cet article.

API similaire à Open Food Facts

Vous pouvez retrouver en cliquant sur le lien suivant toutes les APIs Recettes

Extrait des api similaires:

logo Spoonacular
Logo de Spoonacular
Recettes

#33 - Recettes

Spoonacular

Fournit des recettes, des informations nutritionnelles et des suggestions de repas.

logo Open Food Facts
Logo de Open Food Facts
Recettes

#75 - Recettes

Open Food Facts

Permet d'accéder aux informations nutritionnelles et aux ingrédients de plus de 1 million de produits alimentaires à travers le monde.

logo API all
Recettes

#383 - Recettes

Edamam Recipe Search

Recherchez des recettes parmi des millions en fonction des ingrédients, des régimes, des allergies ou des préférences nutritionnelles.

logo TheMealDB
Logo de TheMealDB
Recettes

#384 - Recettes

TheMealDB

Une base de données gratuite d'idées de repas et de recettes du monde entier avec images, catégories, ingrédients, instructions et vidéos.

logo Tasty
Logo de Tasty
Recettes

#385 - Recettes

Tasty

Accès aux recettes populaires de la plateforme Tasty de BuzzFeed : ingrédients, étapes, temps de cuisson, vidéos, images, filtres par régime, cuisine ou popularité.

logo TheCocktailDB
Logo de TheCocktailDB
Recettes

#386 - Recettes

TheCocktailDB

Une API libre pour accéder à des recettes de cocktails, avec leurs ingrédients, dosages, instructions, catégories, types de verres, images et bien plus.

logo Open Food Facts
Logo de Open Food Facts
Recettes

#387 - Recettes

Open Food Facts

API libre pour accéder à des informations nutritionnelles, ingrédients, labels, allergènes et scores (Nutri-Score, Eco-Score) de milliers de produits alimentaires à travers le monde.

logo USDA FoodData Central
Logo de USDA FoodData Central
Recettes

#388 - Recettes

USDA FoodData Central

API officielle de l’USDA pour accéder aux bases de données nutritionnelles des aliments, y compris les marques, produits génériques et aliments issus de laboratoires.