QivoQR kod studija
Stvaranje QR koda

Praktični vodiči Qivo

Kako funkcionira API za generiranje QR koda

API vam omogućuje da automatski generirate QR kodove s web stranice, unutarnjeg alata ili scenarija.

Vaša aplikacija šalje sadržaj i postavke; Qivo vraća statsku QR sliku. tajni ključ ostaje na vašem serveru.

Od redatelja do integracije

U uredniku, osoba ispunjava polja i klikne na preuzimanje. uz API, program obavlja ove akcije, na primjer, generirajući QR kod stranice proizvoda dok pripremaju oznaku.

API poziv ne čini kod dinamičan. slika pohranjuje podnesene podatke umjesto međusobnog Qivo URL-a. možete sačuvati i koristiti datoteku bez ponovnog kontakta s generatorom.

Što zahtjev sadrži

Zahtjev za GET sadrži adresu usluge, parametre i tajni ključ. sadržajType parameter odabire tip podataka, format odabire PNG ili SVG, a oblik, granica i središte kontrolira dizajn.

Vrijednosti parametara moraju biti kodirane URL-om. Koristite standardne alate vašeg jezika kako biste ispravno upravljali prostorima, + u telefonskim brojevima i # u bojama.

Zašto ključ pripada vašem serveru

Posjetitelji mogu pročitati ključ stavljen u javnu stranicu JavaScript. Pošaljite upite s servera i preuzmite ključ s promjenjiva okoliša.

Pošaljite ključ u naslovniku X-API-Key preko HTTPS-a. ključni URL parametar se također podržava, ali URL-ovi se mogu pojaviti u povijesti i logovima. Nikada ne stavljajte tajni ključ u QR sliku ili javne primjere.

Kako se nositi s odgovorom

Uspješna odgovora sadrži sliku sama, a ne JSON s linkom za preuzimanje. provjerite status HTTP-a prije štednje. pogreške vraćaju JSON s objašnjenjem; ne štedite to kao PNG.

SVG je koristan za tiskane materijale, dok PNG odgovara svakodnevnim slikama. izbjegavajte regeneraciju koda na svakom posjetu nepromenjenoj stranici: sačuvajte i ponovno koristite datoteku. Poštujte granice zahtjeva i odgodu nakon povratka.

Što provjeriti prije objavljivanja

API potvrđuje ulaz, ali ne dekodira završnu sliku.To smanjuje obradu, ali vaš radni protok mora upravljati skeniranjem testiranja.

Ostavite svijetlu mirnu zonu od najmanje četiri modula, dobar kontrast i dovoljno veličine. Skaniranje konačnog tiskanog rasporeda telefonom. Stranica API-a sadrži tehničke parametre i spremne za upotrebu PHP, JavaScript, Python i cURL primjere.

Izvori i daljnje čitanje

Pripremljena i održana od strane Umind. testirajte ove preporuke na vašem konačnom rasporedu i ciljanim uređajima.

Pokušajte to napraviti sa svojim QR kodom

Odaberite sadržaj, prilagodite dizajn i provjerite prije preuzimanja.

Stvaranje QR koda ↗