Get file id dan file name dari File di Google Drive dan Insert ke Spreadsheet dengan Apps Script

Get file id dan file name dari File di Google Drive dan Insert ke Spreadsheet dengan Apps Script

Get file id dan file name dari File di Google Drive dan Insert ke Spreadsheet dengan Apps Script

Apps Script Code :

function listFilesInFolder() {

  var folderId = "xxx"; // ganti engan folder id anda

  var folder = DriveApp.getFolderById(folderId);

  var files = folder.getFiles();

  

  var spreadsheetId = "xxx"; // ganti dengan id spreadsheet Anda

  var sheetName = "Sheet1"; //ganti dengan nama sheet yg dipilih

  var sheet = SpreadsheetApp.openById(spreadsheetId).getSheetByName(sheetName);

  

  var fileInfo = [];

  while (files.hasNext()) {

    var file = files.next();

    var fileId = file.getId();

    var fileName = file.getName();

    var fileUrl = getFileUrl(fileId);

    var fileDirectLink = getDirectLink(fileId);

    fileInfo.push([fileName, fileId, fileUrl, fileDirectLink]);

  }

  sheet.getRange(1, 1, fileInfo.length, 4).setValues(fileInfo);

}


function getFileUrl(fileId) {

  return "https://drive.google.com/file/d/" + fileId + "/view";

}


function getDirectLink(fileId) {

  return "https://drive.google.com/uc?id=" + fileId + "&export=download";

}

Berikut video tutorialnya :

======================== Whacenter Tool WA yang powerful untuk kebutuhan Anda! Kelebihan Whacenter yang tidak dimiliki oleh aplikasi lain : - WA API Gateway - Auto Reply - WA Message Management ⏺️FB : https://www.facebook.com/whacenter.agency 💟IG : https://www.instagram.com/whacenter_agency 🐤X : https://www.twitter.com/whacenter 📲 wa.me/6281282284252 Mau order atau langganan Whacenter ? 🌐https://whacenter.my.id Order via Google Form : https://forms.gle/XhTxK7uMd82mT7fM8 ========================================= Dibuka jasa custom/request untuk integrasi Whacenter dengan aplikasi/sistem Anda ataupun integrasi dengan PHP & MySQL, Google Form, Google Spreadsheet, dan Apps Script. Biaya Kustomisasi Whacenter bisa diintegrasikan dengan sistem lain atau dengan database yang sudah dimiliki oleh klien. Secara umum bentuk integrasi ini adalah untuk layanan autoreply dan notifikasi. Catatan :

  • Biaya kustomisasi dapat berubah sesuai dengan tingkat kompleksitas atau kesulitan yang diinginkan klien.
  • Untuk saat ini kami baru bisa melayani customi integrasi Whacenter dengan Google Form, Google Spreadsheet, Apps Script, dan ke sistem lain yang bahasa pemrograman PHP dan databasenya menggunakan MySQL saja.
  • Mekanisme pembayaran biaya kustomisasi: 70% DP + 30% setelah seluruh modul/code/script kustomisasi dapat berfungsi sesuai yang dikehendaki.
  • Lama pengerjaan kostumisasi adalah maksimum 2 minggu (tergantung tingkat kesulitan/kompleksitasnya) dihitung sejak pembayaran awal (DP).
  • Masa garansi kustomisasi adalah 1 bulan terhitung dari kustomisasi diserahkan kepada klien seluruhnya. Masa garansi adalah masa jaminan dari kami pada berfungsinya secara penuh seluruh kustomisasinya.

#whacenter #whatsappapi #whatsappgateway #WAGateway #whatsappblast #apiwhatsapp #whatsappcenter #appsheet #integrasi #integrasiappsheet 

Komentar