QR code semakin populer untuk berbagai kebutuhan, seperti berbagi akses WiFi, menghubungkan ke situs web, mengirim pesan, dan lainnya. Meski...
QR code semakin populer untuk berbagai kebutuhan, seperti berbagi akses WiFi, menghubungkan ke situs web, mengirim pesan, dan lainnya. Meskipun terlihat rumit, pembuatan QR code sekarang bisa dilakukan dengan mudah, terutama dengan bantuan Google Apps Script dan library Apipedia.
Artikel ini akan memandu Anda langkah demi langkah untuk menggunakan library Apipedia di Google Apps Script, disertai contoh sederhana dan penjelasan yang mudah dipahami.
Apa Itu Google Apps Script dan Library Apipedia?
Google Apps Script adalah alat pemrograman berbasis cloud yang memudahkan kita membuat otomatisasi untuk aplikasi Google seperti Sheets, Docs, dan Gmail. Dengan Google Apps Script, Anda bisa mengakses fungsi-fungsi library Apipedia untuk membuat QR code dengan lebih cepat dan efisien. Salah satu keunggulan Apipedia adalah kemampuannya untuk menghasilkan QR code URL secara gratis.
Apipedia menawarkan berbagai fitur yang sangat berguna, seperti:
- QR code untuk teks biasa
- QR code untuk WiFi
- QR code untuk panggilan telepon
- QR code untuk SMS
- QR code untuk pesan WhatsApp
- QR code untuk link atau URL
Semua fitur ini mudah digunakan dan tidak memerlukan pengetahuan pemrograman tingkat lanjut. Mari kita mulai!
Langkah 1: Menambahkan Library Apipedia ke Proyek Google Apps Script Anda
Langkah pertama adalah menambahkan library Apipedia ke proyek Google Apps Script Anda.
- Buka Google Apps Script dan buat proyek baru.
- Di menu proyek, pilih Services.
- Tekan tombol plus (+) untuk menambahkan layanan baru.
- Masukkan ID library untuk Apipedia:
1HcF8WxaPMarFU909bgx9hxH_xHcUCqJeNq9XZ04XO1P5YYYUddDno20A
. - Klik Add untuk menambahkan library ke proyek Anda.
Sekarang library Apipedia siap digunakan di proyek Anda. Selanjutnya, mari kita lihat cara menggunakan setiap fungsi di dalam library ini.
Langkah 2: Membuat QR Code Menggunakan Fungsi-Fungsi Sederhana dari Library
Setelah library ditambahkan, Anda dapat membuat QR code dengan mudah hanya dengan memanggil fungsi-fungsi sederhana. Setiap fungsi sesuai dengan jenis QR code yang ingin Anda buat. Di bawah ini adalah penjelasan masing-masing fungsi beserta contohnya.
1. Membuat QR Code Teks Biasa
QR code teks biasa mengubah potongan teks (misalnya “Selamat Datang”) menjadi QR code. Dengan memindai QR code ini, teks yang dienkripsi akan terbuka.
Fungsi: generateRawQrCodeUrl(text, size)
- Parameter:
text
: Teks yang ingin dienkripsi.size
: Ukuran QR code dalam piksel (misalnya 500).
Contoh Penggunaan:
function testGenerateQrCodeUrls() { const rawQrUrl = apipedia_lib.generateRawQrCodeUrl("Sample Text", 500); console.log("Raw QR Code URL:", rawQrUrl);}
Fungsi ini menghasilkan URL yang dapat Anda buka untuk menampilkan QR code berisi teks “Sample Text” yang siap digunakan atau dicetak.
2. Membuat QR Code WiFi
QR code WiFi memungkinkan perangkat untuk terhubung ke jaringan WiFi tertentu dengan hanya memindai kode.
Fungsi: generateWifiQrCodeUrl(ssid, password, size)
- Parameter:
ssid
: Nama jaringan WiFi (SSID).password
: Kata sandi WiFi.size
: Ukuran QR code dalam piksel.
Contoh Penggunaan:
const wifiQrUrl = apipedia_lib.generateWifiQrCodeUrl("TCID-RDTX", "tr4ns@RDTX!", 500);console.log("WiFi QR Code URL:", wifiQrUrl);
Ketika kode QR ini dipindai, perangkat otomatis akan terhubung ke jaringan WiFi yang ditentukan.
3. Membuat QR Code Panggilan Telepon
QR code panggilan telepon memungkinkan seseorang melakukan panggilan ke nomor tertentu dengan hanya memindai QR code.
Fungsi: generateCallQrCodeUrl(phone, size)
- Parameter:
phone
: Nomor telepon yang akan dihubungi.size
: Ukuran QR code dalam piksel.
Contoh Penggunaan:
const callQrUrl = apipedia_lib.generateCallQrCodeUrl("08998937095", 500);console.log("Call QR Code URL:", callQrUrl);
Saat dipindai, QR code ini akan membuka aplikasi telepon dan menghubungi nomor 08998937095
.
4. Membuat QR Code SMS
QR code SMS membuat draf pesan SMS ke nomor tertentu dengan pesan yang sudah ditentukan.
Fungsi: generateSmsQrCodeUrl(phone, message, size)
- Parameter:
phone
: Nomor tujuan SMS.message
: Pesan SMS yang ingin disertakan.size
: Ukuran QR code dalam piksel.
Contoh Penggunaan:
const smsQrUrl = apipedia_lib.generateSmsQrCodeUrl("085179781798", "Hello World", 500);console.log("SMS QR Code URL:", smsQrUrl);
Saat dipindai, QR code ini akan membuka aplikasi SMS dengan pesan “Hello World” yang siap dikirim ke nomor 085179781798
.
5. Membuat QR Code WhatsApp
QR code WhatsApp memungkinkan Anda membuat pesan untuk dikirim ke nomor WhatsApp tertentu.
Fungsi: generateWhatsappQrCodeUrl(phone, message, size)
- Parameter:
phone
: Nomor WhatsApp tujuan.message
: Teks pesan yang ingin dikirim.size
: Ukuran QR code dalam piksel.
Contoh Penggunaan:
const whatsappQrUrl = apipedia_lib.generateWhatsappQrCodeUrl("085179781798", "Hello on WhatsApp", 500);console.log("WhatsApp QR Code URL:", whatsappQrUrl);
QR code ini akan membuka obrolan WhatsApp dengan nomor 085179781798
dan pesan “Hello on WhatsApp” yang siap dikirim.
6. Membuat QR Code URL/Link
QR code URL mengarahkan pemindai ke alamat web tertentu, seperti situs atau halaman informasi.
Fungsi: generateLinkQrCodeUrl(url, size)
- Parameter:
url
: Link atau alamat web yang ingin dienkripsi.size
: Ukuran QR code dalam piksel.
Contoh Penggunaan:
const linkQrUrl = apipedia_lib.generateLinkQrCodeUrl("http://apipedia.id/", 500);console.log("Link QR Code URL:", linkQrUrl);
Saat QR code ini dipindai, halaman http://apipedia.id/
akan terbuka di browser.
Langkah 3: Menguji Semua Fungsi
Anda dapat menyalin contoh kode di atas ke editor Google Apps Script dan menjalankannya untuk melihat hasil URL QR code. QR code ini dapat diintegrasikan ke berbagai aplikasi, misalnya sebagai link di Google Sheets atau dikirim melalui email.
Kesimpulan: Membuat QR Code dengan Mudah Menggunakan Library Apipedia
Dengan library Apipedia di Google Apps Script, pembuatan QR code menjadi sangat mudah. Anda hanya perlu memanggil beberapa fungsi, dan QR code yang Anda butuhkan sudah siap.
Apipedia menyediakan layanan ini secara gratis, yang membuatnya semakin praktis bagi Anda yang membutuhkan QR code untuk keperluan bisnis, pendidikan, atau pribadi. Dengan berbagai fungsi yang mudah digunakan, Anda dapat menciptakan QR code untuk berbagai keperluan—semua dari satu library yang sederhana dan efektif.
Coba sekarang dan jadikan pembuatan QR code sebagai bagian dari toolkit Google Apps Script Anda.
COMMENTS