QR-Code Schnittstelle

So wird die QR-Code API benutzt

Interface

Parameter Typ Beschreibung
level string {l|m|q|h} Fehlerkorrektur, default=l
size int {1-10} Ausgabegröße, default=4
content string {1,2000} Content, muss base64 enkodiert sein
download boolean {true|false} Ausgabe als Download {true} oder Grafik anzeigen {false}, default=false

Beispiel (direkter Zugriff)

Um einen QR-Code zu erzeugen, muss die Schnittstelle wie folgt definiert werden:
http://qrcode.loresoft.de/interface/qrcode?level=l&size=5&content=dGVzdA==

Beispiel (PHP)

echo '<img src="http://qrcode.loresoft.de/interface/qrcode?level=h&amp;size=10&amp;content='.base64_encode('Text hier').'" alt="QR-Code" />';
					

Beispiel (JQuery)

$('body').append('<img src="http://qrcode.loresoft.de/interface/qrcode?level=h&amp;size=10&amp;content='+btoa('Text hier')+'" alt="QR-Code" />');
					

Zur Schnittstelle