Gå til indhold

Quickstart

Quickstart

Opret din første QR-kode på under 5 minutter.

Forudsætninger

1. Opret din første QR-kode

Terminal window
npm install @qr3/sdk
import { QR3 } from "@qr3/sdk";
const client = new QR3({ apiKey: "qr3_sk_your_key" });
const code = await client.codes.create({
type: "url",
url: "https://example.com",
is_dynamic: true,
notes: "Mein erster QR-Code",
});
console.log(code.short_url); // https://qr3.app/r7f3Kx
console.log(code.images.svg); // SVG-URL für Druckanwendungen
console.log(code.images.png); // PNG-URL für digitale Medien

2. Brug QR-kode-billedet

Billedet er øjeblikkeligt tilgængeligt på den returnerede URL:

<img src="https://qr3.app/v1/codes/qr_xxx/image?format=svg&size=300" alt="QR-Code" />

Til printapplikationer anbefaler vi SVG (vektor, tabsfri):

Terminal window
# SVG herunterladen
curl "https://qr3.app/v1/codes/qr_xxx/image?format=svg" -o qrcode.svg

3. Skift destinations-URL (dynamisk!)

Det bedste ved dynamiske QR-koder: Du kan til enhver tid ændre destinationen — uden at skulle printe en ny kode.

await client.codes.update("qr_xxx", {
url: "https://new-destination.com",
});

4. Analyser scanninger

const stats = await client.scans.stats("qr_xxx");
console.log(stats.total_scans); // Gesamt-Scans
console.log(stats.by_country); // Top-Länder
console.log(stats.by_device); // Mobile vs. Desktop

Næste skridt