API del Generatore di Codici QR
Genera immagini di codici QR aggiungendo .qr.png a qualsiasi link breve di Linkly. Nessuna autenticazione o chiave API richiesta.
L'immagine viene restituita come PNG con tutti gli stili del codice QR salvati applicati, inclusi colori personalizzati, motivi a punti, stili degli occhi e logo.
Utilizzo Base
Aggiungi .qr.png a qualsiasi link breve di Linkly:
https://your-domain.com/ABC123.qr.png
Questo restituisce un'immagine PNG 1024x1024 del codice QR. Se hai personalizzato i colori, lo stile o il logo del codice QR in Linkly, quegli stili vengono applicati automaticamente.
Esempio
Incorpora un codice QR in una pagina HTML:
<img src="https://your-domain.com/ABC123.qr.png" alt="Codice QR" />
Oppure usalo in un modello di email, un PDF o qualsiasi sistema che supporti URL di immagini.
Parametri di Stile
Passa parametri di query per sovrascrivere gli stili QR salvati del link o modificare la dimensione dell'immagine:
https://your-domain.com/ABC123.qr.png?qrStyle=dots&fgColor=%23009eff&size=2048
| Parametro | Descrizione | Esempio |
|---|---|---|
| size | Dimensione immagine in pixel (100–2048) | 1024 |
| fgColor | Colore di primo piano (hex, codificato URL) | %23009eff |
| bgColor | Colore di sfondo (hex, codificato URL) | %23ffffff |
| qrStyle | Stile del modulo | squares, dots o fluid |
| eyeStyle | Stile del motivo degli occhi | square o rounded |
| eyeColorInner | Colore interno dell'occhio (hex) | %23ff0000 |
| eyeColorOuter | Colore esterno dell'occhio (hex) | %230000ff |
| logoImage | URL dell'immagine del logo | https://example.com/logo.png |
| logoWidth | Larghezza del logo in pixel | 60 |
| logoHeight | Altezza del logo in pixel | 60 |
| logoPadding | Spaziatura intorno al logo in pixel | 10 |
| logoStyle | Forma della spaziatura del logo | square o circle |
Nota: i colori hex devono essere codificati nell'URL — usa %23 al posto di # (es. %23ff0000 per #ff0000).
Le dimensioni del logo vengono automaticamente ridimensionate per corrispondere alla dimensione dell'immagine richiesta.
Impostare gli Stili tramite l'API dei Link
Puoi salvare gli stili del codice QR su un link quando lo crei o lo aggiorni tramite l'API di Accorciamento Link. Passa un oggetto JSON qr_styles con qualsiasi delle chiavi di stile elencate sopra:
{
"api_key": "your_api_key",
"workspace_id": 1234,
"url": "https://example.com",
"qr_styles": {
"fgColor": "#009eff",
"bgColor": "#ffffff",
"qrStyle": "dots",
"eyeStyle": "rounded",
"logoImage": "https://example.com/logo.png",
"logoWidth": 60,
"logoHeight": 60,
"logoPadding": 10,
"logoStyle": "circle"
}
}
Una volta salvati, questi stili vengono applicati automaticamente ogni volta che richiedi l'immagine .qr.png — nessun parametro di query necessario.
Come Vengono Applicati gli Stili
Gli stili del codice QR vengono risolti nel seguente ordine:
- 1Stili predefiniti — Primo piano nero su sfondo trasparente, moduli quadrati, 1024px
- 2Stili salvati — Qualsiasi personalizzazione effettuata nell'editor di codici QR o impostata tramite l'API dei Link viene memorizzata con il link
- 3Sovrascritture dei parametri di query — Sovrascrivi stili individuali per richiesta tramite parametri URL
Quando è presente un logo, Linkly utilizza automaticamente una correzione degli errori elevata (Livello H) per garantire che il codice QR rimanga scansionabile.
Limiti di Frequenza
L'endpoint è limitato a 5 richieste al secondo per indirizzo IP. Le immagini vengono memorizzate nella cache per 5 minuti, quindi le richieste ripetute per lo stesso codice QR vengono servite rapidamente.
Risposta
Una richiesta riuscita restituisce uno stato 200 con Content-Type: image/png e i dati dell'immagine PNG come corpo della risposta.
Le risposte di errore restituiscono JSON:
{"error": "Rate limit exceeded"}
FAQ dell'API del Generatore di Codici QR
Ho bisogno di una chiave API per ottenere un'immagine di codice QR?
No. Aggiungi semplicemente .qr.png all'URL del tuo link breve. È pubblico e non richiede autenticazione.
Posso incorporare l'immagine del codice QR in email o pagine web?
Sì. L'URL .qr.png è progettato per l'incorporamento. Usalo come sorgente <img> in email HTML, pagine web, PDF o qualsiasi sistema che supporti URL di immagini.
Sono inclusi colori personalizzati e logo?
Sì. I codici QR vengono renderizzati con tutti gli stili salvati, inclusi colori personalizzati, motivi a punti/fluidi, stili degli occhi e logo. Puoi anche sovrascrivere qualsiasi stile con parametri di query.
Qual è la dimensione delle immagini generate?
La dimensione predefinita è 1024x1024 pixel. Puoi specificare una dimensione personalizzata da 100 a 2048 pixel usando il parametro di query size, es. ABC123.qr.png?size=2048.
C'è un limite di frequenza?
Sì. L'endpoint è limitato a 5 richieste al secondo per indirizzo IP. Se lo superi, riceverai un codice di stato 429.
Posso impostare gli stili del codice QR tramite l'API?
Sì. Passa un oggetto qr_styles quando crei o aggiorni un link tramite l'API di Accorciamento Link. Gli stili salvati vengono applicati automaticamente quando richiedi l'immagine .qr.png. Vedi la sezione Impostare gli Stili tramite l'API dei Link sopra.
Posso generare codici QR in formato SVG?
Non ancora. L'API attualmente supporta solo il formato PNG. Il supporto SVG potrebbe essere aggiunto in futuro.
Risorse Correlate
- Crea Codici QR - Come creare e personalizzare codici QR in Linkly
- Aggiungi un Logo a un Codice QR - Crea codici QR brandizzati con il logo della tua azienda
- Codici QR SVG - Scarica codici QR in formato vettoriale scalabile
- API di Accorciamento Link - Crea e gestisci link programmaticamente
- API di Analisi - Esporta dati sui clic e report sul traffico
Traccia 500 clic mensili con tutte le funzioni incluse.
Nessuna carta di credito richiesta