DriveApp#
Gunakan DriveApp untuk mengelola file di Drive melalui kode.
Unggah dari URL#
Gunakan UrlFetchApp.fetch() untuk mengambil file, lalu createFile() untuk menyimpannya.
Example:
function unggahDariUrl() { const url = 'https://example.com/laporan.pdf'; const blob = UrlFetchApp.fetch(url).getBlob(); const induk = DriveApp.getFolderById('ID_FOLDER'); induk.createFile(blob.setName('laporan.pdf'));}Salin File#
Example:
const asli = DriveApp.getFileById('ID_ASLI');const salinan = asli.makeCopy('Salinan ' + asli.getName(), DriveApp.getFolderById('ID_FOLDER'));Ganti Nama#
Example:
DriveApp.getFileById('ID_FILE').setName('Laporan Q1 2026.pdf');Hapus (Tong Sampah)#
Example:
DriveApp.getFileById('ID_FILE').setTrashed(true);Method Utama#
| Method | Deskripsi |
|---|---|
createFile(blob) | Buat file dari blob |
makeCopy(nama, folder) | Salin file |
setName(nama) | Ganti nama |
setTrashed(true) | Pindah ke tong sampah |
Warning
setTrashed(true)dapat dikembalikan dari tong sampah. Jangan hapus permanen (Drive.Files.remove) kecuali yakin.
Next#
Pelajari Izin & Berbagi Folder.