GetQR API on beetavaiheessa, ja se on käytettävissä valituissa työtiloissa. Yksityiskohdat voivat muuttua ennen yleistä julkaisua.
styles, frameOptions ja logoOptions, kun luot tai päivität sen. Kaikki kentät ovat valinnaisia, ja pois jättämäsi kentät saavat oletusarvot.
Samat kolme objektia toimivat QR-koodeissa, malleissa ja joukkoluonneissa. Tuntemattomat muodot, kehykset tai logot hylätään koodilla 422.
Esimerkki ulkoasuobjektista
Tyylit
styles-objekti määrittää kuvion muodot ja värit.
- Värit. Vain heksadesimaaliarvot:
#RGBtai#RRGGBB. - Virheenkorjaus. Aina
Q, eikä sitä voi asettaa.styles.qrOptions-kentän lähettäminen palauttaa422. - Brändätyt ja tekoälyllä luodut ulkoasut. Niitä ei voi asettaa API:n kautta.
styles.logoQrArt-kentän lähettäminen palauttaa422. - Sisältö.
styles.dataohitetaan. Kuva koodaa aina QR-koodin sisällön.
Kehykset
frameOptions-objekti lisää QR-koodin ympärille koristeellisen kehyksen ja toimintakehotteen.
Yleiset kehykset
Yleiset kehykset
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 ei näytä tekstiä.Kehykset QR-koodityypeittäin
Kehykset QR-koodityypeittäin
Mikä tahansa kehys toimii minkä tahansa QR-koodityypin kanssa. Ryhmittely vastaa hallintapaneelia.
textColor-arvon on erottava arvosta color, koske niitä.
Logot
logoOptions-objekti sijoittaa logon QR-koodin keskelle. Valitse logon laji kentällä type.
Ehdotettu logo
Asetatype-arvoksi suggested ja valitse id luettelosta. Käytä arvoa logo-none, jos et halua logoa.
Kaikki ehdotettujen logojen tunnukset
Kaikki ehdotettujen logojen tunnukset
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-blackOma logo
1
Lataa kuva
Rekisteröi se Tiedostot-päätepisteellä käyttäen arvoa
"target": "logo" ja lataa tiedosto sitten palautettuun osoitteeseen uploadUrl.2
Viittaa tiedostoon
Aseta
type-arvoksi uploaded ja fileId-arvoksi palautettu fileId. fileId on pakollinen, ja sen on oltava Files-päätepisteen palauttama tunnus.Logon koko
scalePercent määrittää logon koon prosentteina QR-koodista. Se ottaa kokonaisluvun väliltä 15–45. Oletus on 25. Muut arvot, myös suhdeluvut kuten 0.25, palauttavat 422.
Ulkoasun päivittäminen
- Osittaiset päivitykset. QR-koodin päivityksessä objektit
styles,frameOptionsjalogoOptionsyhdistetään tallennettuun ulkoasuun. Osittainen objekti muuttaa vain siinä mainitut asiat. - Logon vaihtaminen. Toisen logon valinta korvaa tallennetun logon mutta säilyttää sen
scalePercent-arvon. - Mallit. Kun luonnissa annetaan
templateId, lähettämäsi kentät yhdistetään mallin ulkoasun päälle. Katso Mallit. - Brändätyt ja tekoälyllä luodut ulkoasut. QR-koodi, jonka
designKindonbrandedtaiai, on tehty hallintapaneelissa. API ei voi muokata sen kuvaa, mutta säilyttää sen, kun muutat muita kenttiä. - Ulkoasun lukeminen. Vastaukset palauttavat tallennetun ulkoasun kentässä
designsamassa muodossa kuin pyynnön kentät, joten voit lähettää sen takaisin.
Yleisiä ongelmia
422 "Error correction is always Q and is not an input"
422 "Error correction is always Q and is not an input"
Poista
styles.qrOptions pyynnöstä.422 "Frame caption is at most 12 characters"
422 "Frame caption is at most 12 characters"
Lyhennä
frameOptions.text enintään 12 merkkiin.422 "Frame caption color must differ from the frame color"
422 "Frame caption color must differ from the frame color"
textColor ja color ovat samat kehyksessä, joka näyttää tekstin. Valitse kontrastinen textColor.422 "Logo scale is a whole number from 15 to 45"
422 "Logo scale is a whole number from 15 to 45"
Lähetä
scalePercent kokonaisena prosenttilukuna, esimerkiksi 25, ei 0.25.Kulmien väri ei muutu
Kulmien väri ei muutu
Kulmat käyttävät aina arvoa
dotsOptions.color. cornersSquareOptions.color ja cornersDotOptions.color eivät vaikuta mihinkään.