GetQR API-et er i beta og er tilgjengelig for utvalgte arbeidsområder. Detaljer kan endres før den generelle lanseringen.
styles, frameOptions og logoOptions når du oppretter eller oppdaterer den. Alle felt er valgfrie, og standardverdier brukes for alt du utelater.
De samme tre objektene fungerer for QR-koder, maler og masseopprettelser. Ukjente former, rammer eller logoer avvises med 422.
Eksempel på designobjekt
Stiler
styles-objektet angir former og farger i mønsteret.
- Farger. Bare heksadesimale verdier:
#RGBeller#RRGGBB. - Feilkorrigering. Alltid
Q, og ikke noe du angir. Sender dustyles.qrOptions, får du422. - Branded design og AI design. Kan ikke angis via API-et. Sender du
styles.logoQrArt, får du422. - Innhold.
styles.dataignoreres. Bildet koder alltid innholdet i QR-koden.
Rammer
frameOptions-objektet legger til en dekorativ ramme med en handlingsoppfordring rundt 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 etikett.Rammer per QR-kodetype
Rammer per QR-kodetype
Alle rammer fungerer med alle QR-kodetyper. Grupperingen følger dashbordet.
textColor må være ulik color, gjelder ikke for dem.
Logoer
logoOptions-objektet plasserer en logo midt i QR-koden. Angi type for å velge logotype.
Foreslått logo
Setttype til suggested og velg en id fra katalogen. Bruk logo-none for ingen logo.
Alle ID-er for foreslåtte logoer
Alle ID-er for foreslåtte 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-blackDin egen logo
1
Last opp bildet
Registrer det med Filer med
"target": "logo", og last deretter opp filen til uploadUrl som returneres.2
Henvis til filen
Sett
type til uploaded og fileId til fileId som returneres. fileId er påkrevd og må være en ID som Filer-endepunktet har returnert.Logostørrelse
scalePercent angir logostørrelsen i prosent av QR-koden. Den tar et heltall fra 15 til 45. Standard er 25. Andre verdier, også forholdstall som 0.25, gir 422.
Oppdatere et design
- Delvise oppdateringer. Med Oppdater en QR-kode flettes
styles,frameOptionsoglogoOptionsinn i det lagrede designet. Et delvis objekt endrer bare det det nevner. - Bytte logo. Velger du en annen logo, erstattes den lagrede, men
scalePercentbeholdes. - Maler. Med
templateIdved oppretting flettes feltene du sender, oppå malens design. Se Maler. - Branded design og AI design. En QR-kode med
designKindbrandedelleraier laget i dashbordet. API-et kan ikke redigere bildet, men beholder det når du endrer andre felt. - Lese et design. Svar returnerer det lagrede designet under
design, i samme form som feltene i forespørselen, så du kan sende det tilbake.
Vanlige 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ørselen.422 "Frame caption is at most 12 characters"
422 "Frame caption is at most 12 characters"
Kort ned
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 like på en ramme som viser en etikett. Velg en textColor som gir 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 prosentverdi, for eksempel 25, ikke 0.25.Hjørnefargen endres ikke
Hjørnefargen endres ikke
Hjørnene bruker alltid
dotsOptions.color. cornersSquareOptions.color og cornersDotOptions.color har ingen effekt.