Fitur
Dibuat
Buat diploma dengan data pribadi
Distribusi
Kirim email melalui surel
Penyimpanan
Penyimpanan cloud untuk diploma dan sertifikat
Widget
Proses pembuatan, pengeditan, dan pengunduhan sertifikat
Acara
Pusat operasi diploma
Keaslian
Kode QR untuk memverifikasi keaslian dokumen
Integrasi
Integrasi dan API untuk membuat dan menerima file
Harga
Dokumentasi
Tentang kami
Buka
Fitur
Harga
Dokumentasi
Tentang kami
Buka Aplikasi Web
Mulai dari mana?
Dokumen
Editor
Lembar Kerja
Drive
Email
Pengaturan
Widget
Integrasi
Pembayaran dan Harga
Bantuan
Dokumentasi ini diterjemahkan secara otomatis menggunakan pembelajaran mesin.
function exportJSON() { var sheet = SpreadsheetApp.getActiveSheet(); var sheet_id = SpreadsheetApp.getActiveSpreadsheet().getUrl(); var rows = sheet.getDataRange(); var numRows = rows.getNumRows(); var numCols = rows.getNumColumns(); var values = rows.getValues(); var output = "["; for (var i = 0; i < numRows; i++) { if (i > 0) output += ","; var row = values[i]; output += "{\"0\":\"true\""; for (var a = 0; a < numCols; a++) { var cellValue = row[a].toString() .replace(/\"/g, """) // Замена двойных кавычек .replace(/'/g, "'"); // Замена одинарных кавычек output += ",\"" + (a + 1) + "\":\"" + cellValue + "\""; } output += "}"; } output += "]"; var result = UrlFetchApp.fetch('https://dimaker.app/api/v1/googlesheets-create/', {"method" : "POST", "payload" : {"sheet_id" : sheet_id, "data" : output}, "muteHttpExceptions": true}); if (result.getResponseCode() == 200) { var json = result.getContentText(); if (json) { data = JSON.parse(json); Object.keys(data).forEach(key => { sheet.getRange(key).setValue(data[key]); }); } } }
Sudah siap untuk memulai?
Buka
Buka Aplikasi Web