Panduan praktis Qivo
Bagaimana QR Code Generasi API Berfungsi
API memungkinkan Anda untuk menghasilkan kode QR secara otomatis dari situs web Anda, alat internal atau skrip.
Aplikasi Anda mengirimkan konten dan pengaturan; Qivo mengembalikan gambar QR statik. kunci rahasia tetap pada server Anda.
Dari editor manual ke integrasi
Dalam editor, seseorang mengisi medan dan klik download.Dengan API, sebuah program melakukan tindakan ini, misalnya menghasilkan kode QR halaman produk saat menyiapkan label.
Panggilan API tidak membuat kode dinamis. gambar menyimpan data yang dikirimkan bukannya URL Qivo yang berinteraksi. Anda dapat menyimpan dan menggunakan file tanpa menghubungi generator lagi.
Apa yang dimaksud dengan permintaan
Sebuah permintaan GET mengandung alamat layanan, parameter dan kunci rahasia. kontenType parameter memilih jenis data, format memilih PNG atau SVG, dan bentuk, sempadan dan pusat mengontrol desain. teks rata membutuhkan medan data.
Nilai parameter harus terkod URL. Gunakan alat standar bahasa Anda untuk mengendalikan ruang dengan benar, + dalam nomor telepon dan # dalam warna. medan yang tidak valid atau hilang yang diperlukan menyebabkan respons kesalahan.
Mengapa kunci milik server Anda
Kunci memberikan akses ke generasi. pengunjung dapat membaca kunci yang diletakkan di halaman publik JavaScript. mengirimkan permintaan dari server Anda dan muat kunci dari variabel lingkungan.
HTTPS. parameter URL kunci juga didukung, tetapi URL dapat muncul dalam sejarah dan log. Jangan pernah meletakkan kunci rahasia Anda dalam gambar QR atau contoh publik.
Bagaimana cara menangani respons
Jawaban yang sukses mengandung gambar itu sendiri, bukan JSON dengan link download. periksa status HTTP sebelum menyimpan. kesalahan kembali JSON dengan penjelasan; jangan menyimpan itu sebagai PNG.
SVG berguna untuk bahan cetak, sementara PNG cocok dengan gambar sehari-hari. Hindari mengembalikan kode pada setiap kunjungan ke halaman yang tidak berubah: simpan dan gunakan ulang file.
Apa yang harus diperiksa sebelum diterbitkan
API validasi input tetapi tidak mendekodkan gambar selesai. ini mengurangi pemrosesan, tetapi aliran kerja Anda harus menangani pemeriksaan pemindaian. menguji kombinasi desain tipikal dan volume data terbesar yang Anda harapkan.
Tinggalkan area yang tenang dengan setidaknya empat modul, kontras yang baik dan ukuran yang cukup. Scan tataletak akhir dengan telepon. halaman API mengandung parameter teknis dan siap digunakan contoh PHP, JavaScript, Python dan cURL.
Sumber dan bacaan lebih lanjut
Dipersiapkan dan dipelihara oleh Umind. Uji rekomendasi ini pada layout akhir dan perangkat sasaran Anda.