Der Loresoft Lebensmittel-Ampel-Webservice ist ein Dienst, mit welchem durch Übergabe der Daten für Fett, gesättigte Fettsäuren, Zucker, Natrium und Brennwert die zugehörige Ampelkennzeichnung generiert- und als Grafik ausgegeben wird. Unterstützte Grafikformate sind (Jpg, Gif oder PNG). Der Dienst darf frei genutzt und verwendet werden.

Ausgabeoptionen
Wert Beschreibung Standardwert
outputFormat Ausgabeformat {jpg|gif|png} png
quality Ausgabequalität. Betrifft hier nur Jpg-Grafiken. Gültigkeitsbereich {1-100} 100
foodOrDrink Da die Grenzwerte der Lebensmittel-Ampel zwischen fester Nahrung und Getränke unterscheidet, kann hier definiert werden, welche Grenzwerte eingesetzt werden sollen um die Einfärbung vorzunehmen
{0|2}
0=feste Nahrung 2=Getränk
0
Farben
Option Beschreibung Standardwert
fontColor Schriftfarbe in Hexadezimaler Schreibweise ohne vorangestelltes # 666666
borderColor Farbe der Umrandungslinien in Hexadezimaler Schreibweise ohne vorangestelltes # 999999
bgColor Hintergrundfarbe in Hexadezimaler Schreibweise ohne vorangestelltes # ffffff
Ampeldaten
Option Beschreibung Datentyp
fett Ampel für Fett ausgeben integer/double
gesfett Ampel für gesättigte Fettsäuren ausgeben integer/double
zucker Ampel für Zucker ausgeben integer/double
natrium Ampel für Natrium (Salz) ausgeben integer/double
brennwert Brennwert ausgeben integer
Beispiel
Beispiel Ausgabe
Für Nahrung
https://www.loresoft.de/class5/LebensmittelAmpel.class.php?fett=20&gesfett=4.5&zucker=2.3&natrium=1.5&brennwert=150
Grafik
Für Getränke
https://www.loresoft.de/class5/LebensmittelAmpel.class.php?fett=20&gesfett=4.5&zucker=2.3&natrium=1.5&brennwert=150&foodOrDrink=2
Grafik
https://www.loresoft.de/class5/LebensmittelAmpel.class.php?fett=10&gesfett=6.5&zucker=1.9&natrium=2.6
Grafik
https://www.loresoft.de/class5/LebensmittelAmpel.class.php?fett=20&gesfett=4.5&zucker=2.3&natrium=1.5&brennwert=150&outputFormat=jpg&quality=50
Grafik