Funktionen
Erstellung
Erstellen Sie Zertifikate mit persönlichen Daten
Rundmail
Versenden Sie E-Mails mit Anhängen
Speicher
Cloud-Speicher für Zertifikate und Diplome
Widgets
Zertifikate erstellen, bearbeiten und empfangen
Veranstaltungen
Arbeitsbereich für die Verwaltung von Zertifikaten
Integrationen
Integrationen und API zur Erstellung und zum Empfang von Dateien
Preise
Dokumentation
Über uns
Öffnen
Funktionen
Preise
Dokumentation
Über uns
Web-App öffnen
Wo soll ich anfangen?
Dokumente
Editor
Tabellen
Festplatte
Briefe
Einstellungen
Widgets
Integrationen
Zahlungen und Tarife
Hilfe
Integrationen
Die Dokumente wurden automatisch mit maschinellem Lernen erstellt.
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]); }); } } }
Weitere Integrationen
Integration mit Google Sheets
Erstellungsformular
Integration über API
Integration mit GetCourse
Integration mit Typeform
Sind Sie bereit für Start?
Öffnen
Web-App öffnen