GetQR API’et er i beta og er tilgængeligt for udvalgte arbejdsområder. Detaljer kan ændre sig før den generelle udgivelse.
styles, frameOptions og logoOptions, når du opretter eller opdaterer den. Alle felter er valgfri, og standardværdier gælder for alt, du udelader.
De samme tre objekter virker på QR-koder, skabeloner og bulk-oprettelser. Ukendte former, rammer eller logoer afvises med 422.
Eksempel på designobjekt
Stilarter
Objektetstyles bestemmer mønstrets former og farver.
- Farver. Kun hex-værdier:
#RGBeller#RRGGBB. - Fejlkorrektion. Altid
Q, og den kan ikke angives. Sender dustyles.qrOptions, får du422. - Branded- og AI-designs. Kan ikke angives via API’et. Sender du
styles.logoQrArt, får du422. - Indhold.
styles.dataignoreres. Billedet koder altid QR-kodens indhold.
Rammer
ObjektetframeOptions tilføjer en dekorativ ramme med en handlingsopfordring omkring QR-koden.
Generelle rammer
Generelle rammer
none, card, card-1, card-2, card-3, card-4, card-5, card-7, card-8, card-9, card-10, card-11, card-12, card-13, card-14, card-15, card-hor, wreath, envelope, waitress, coffee-cup, scooter, clipboardcard-hor viser ingen etiket.Rammer efter QR-kodetype
Rammer efter QR-kodetype
Alle rammer virker med alle QR-kodetyper. Grupperingen svarer til dashboardet.
textColor skal være forskellig fra color, gælder ikke for dem.
Logoer
ObjektetlogoOptions placerer et logo i midten af QR-koden. Angiv type for at vælge slags logo.
Foreslået logo
Sættype til suggested, og vælg et id fra kataloget. Brug logo-none for intet logo.
Alle id'er for foreslåede logoer
Alle id'er for foreslåede logoer
logo-none, logo-website-3, logo-website-4, logo-link, logo-pdf-1, logo-pdf-2, logo-pdf-3, logo-picture-1, logo-picture-2, logo-picture-3, logo-picture-5, logo-picture-7, logo-picture-8, logo-video-1, logo-video-5, logo-whatsapp-1, logo-whatsapp-2, logo-whatsapp, logo-wifi-1, logo-wifi-2, logo-wifi-3, logo-wifi, logo-airbnb, logo-apple, logo-binance, logo-bitcoin, logo-bolt-food, logo-booking, logo-facebook, logo-glovo, logo-google, logo-google-maps, logo-google-play, logo-instagram, logo-linkedin, logo-location, logo-mail, logo-paypal, logo-stripe, logo-venmo, logo-cashapp, logo-braintree, logo-square, logo-verifone, logo-google-pay, logo-apple-pay, logo-klarna, logo-ayden, logo-giropay, logo-cartes-bancaires, logo-restaurant, logo-scan-me, logo-tripadvisor, logo-trustpilot, logo-uber-eats, logo-youtube, logo-spotify, logo-spotify-blackDit eget logo
1
Upload billedet
Registrer det med Filer med
"target": "logo", og upload derefter filen til den returnerede uploadUrl.2
Henvis til filen
Sæt
type til uploaded og fileId til den returnerede fileId. fileId er påkrævet og skal være et id, som endepunktet Filer har returneret.Logostørrelse
scalePercent angiver logoets størrelse som en procentdel af QR-koden. Det tager et heltal fra 15 til 45. Standard er 25. Andre værdier, herunder forhold som 0.25, giver 422.
Opdatering af et design
- Delvise opdateringer. Ved Opdater en QR-kode flettes
styles,frameOptionsoglogoOptionsind i det gemte design. Et delvist objekt ændrer kun det, det nævner. - Skift af logo. Vælger du et andet logo, erstattes det gemte, men dets
scalePercentbevares. - Skabeloner. Med
templateIdved oprettelse flettes de felter, du sender, oven på skabelonens design. Se Skabeloner. - Branded- og AI-designs. En QR-kode med
designKindbrandedelleraier lavet i dashboardet. API’et kan ikke redigere dens billede, men bevarer det, når du ændrer andre felter. - Læsning af et design. Svar returnerer det gemte design under
designi samme form som felterne i forespørgslen, så du kan sende det tilbage.
Almindelige problemer
422 "Error correction is always Q and is not an input"
422 "Error correction is always Q and is not an input"
Fjern
styles.qrOptions fra forespørgslen.422 "Frame caption is at most 12 characters"
422 "Frame caption is at most 12 characters"
Forkort
frameOptions.text til 12 tegn eller færre.422 "Frame caption color must differ from the frame color"
422 "Frame caption color must differ from the frame color"
textColor og color er ens på en ramme, der viser en etiket. Vælg en textColor, der står i kontrast.422 "Logo scale is a whole number from 15 to 45"
422 "Logo scale is a whole number from 15 to 45"
Send
scalePercent som en hel procentværdi, f.eks. 25, ikke 0.25.Hjørnefarven ændrer sig ikke
Hjørnefarven ændrer sig ikke
Hjørner bruger altid
dotsOptions.color. cornersSquareOptions.color og cornersDotOptions.color har ingen effekt.