Pāriet uz galveno saturu
GetQR API ir beta versijā un pieejams atlasītām darbvietām. Līdz vispārējai izlaišanai detaļas var mainīties.
Noformējiet QR kodu ar neobligātajiem objektiem styles, frameOptions un logoOptions, kad to izveidojat vai atjauninat. Visi lauki nav obligāti, un visam, ko izlaižat, tiek piemērotas noklusējuma vērtības. Tie paši trīs objekti darbojas QR kodiem, veidnēm un lielapjoma izveidei. Nezināmas formas, rāmji vai logotipi tiek noraidīti ar 422.

Dizaina objekta piemērs

Sūtiet to kopā ar pārējiem QR koda laukiem:

Stili

Objekts styles nosaka raksta formas un krāsas.
  • Krāsas. Tikai heksadecimālas vērtības: #RGB vai #RRGGBB.
  • Kļūdu labošana. Vienmēr Q, un to nevar norādīt. Nosūtot styles.qrOptions, tiek atgriezts 422.
  • Branded un AI dizaini. Tos nevar iestatīt ar API. Nosūtot styles.logoQrArt, tiek atgriezts 422.
  • Saturs. styles.data tiek ignorēts. Attēls vienmēr kodē QR koda saturu.
Nodrošiniet pietiekamu kontrastu starp priekšplāna un fona krāsām: tumšs priekšplāns uz gaiša fona. Kodi ar zemu kontrastu var netikt noskenēti. Skatiet Krāsas.

Rāmji

Objekts frameOptions pievieno ap QR kodu dekoratīvu rāmi ar aicinājumu rīkoties.
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 nerāda uzrakstu.
Jebkurš rāmis darbojas ar jebkuru QR koda veidu. Grupējums atbilst informācijas panelim.
Rāmjiem bez uzraksta informācijas panelī nav aicinājuma rīkoties lauka, un noteikums, ka textColor jāatšķiras no color, uz tiem neattiecas.

Logotipi

Objekts logoOptions novieto logotipu QR koda centrā. Iestatiet type, lai izvēlētos logotipa veidu.

Ieteiktais logotips

Iestatiet type uz suggested un izvēlieties id no kataloga. Ja logotips nav vajadzīgs, izmantojiet logo-none.
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-black

Jūsu logotips

1

Augšupielādējiet attēlu

Reģistrējiet to ar Faili, izmantojot "target": "logo", pēc tam augšupielādējiet failu uz atgriezto uploadUrl.
2

Norādiet failu

Iestatiet type uz uploaded un fileId uz atgriezto fileId. fileId ir obligāts, un tam jābūt ID, ko atgriezis galapunkts Files.
Nezināms fails, nepabeigta augšupielāde vai fails, kas augšupielādēts citam target, tiek noraidīts.

Logotipa izmērs

scalePercent iestata logotipa izmēru procentos no QR koda. Vērtība ir vesels skaitlis no 15 līdz 45. Noklusējums ir 25. Citas vērtības, ieskaitot daļskaitļus, piemēram, 0.25, saņem 422.

Dizaina atjaunināšana

  • Daļēji atjauninājumi. QR koda atjaunināšanā styles, frameOptions un logoOptions tiek apvienoti ar saglabāto dizainu. Daļējs objekts maina tikai to, ko tas norāda.
  • Logotipa maiņa. Izvēloties citu logotipu, saglabātais tiek aizstāts, bet tā scalePercent paliek.
  • Veidnes. Ar templateId izveides brīdī nosūtītie lauki tiek apvienoti virs veidnes dizaina. Skatiet Veidnes.
  • Branded un AI dizaini. QR kods ar designKind branded vai ai ir izveidots informācijas panelī. API nevar rediģēt tā attēlu, bet saglabā to, kad maināt citus laukus.
  • Dizaina nolasīšana. Atbildes atgriež saglabāto dizainu laukā design tādā pašā formā kā pieprasījuma lauki, tāpēc varat to nosūtīt atpakaļ.

Biežākās problēmas

Noņemiet styles.qrOptions no pieprasījuma.
Saīsiniet frameOptions.text līdz 12 rakstzīmēm vai mazāk.
textColor un color ir vienādi rāmim, kas rāda uzrakstu. Izvēlieties kontrastējošu textColor.
Sūtiet scalePercent kā veselu procentu skaitu, piemēram, 25, nevis 0.25.
Stūri vienmēr izmanto dotsOptions.color. cornersSquareOptions.color un cornersDotOptions.color neko neietekmē.

Kas tālāk

QR kodi

Veidnes

Faili

Dizaina pārskats