Elimina definitivamente il file dall’unità Google

Come eliminare definitivamente il file su Google Drive utilizzando lo script di google trovo solo il metodo setTrashed. Ha spostato il file nel Cestino, ma come rimuovere definitivamente il file

Apps Script ha la possibilità di accedere alle API di Google, ma è necessario abilitarle esplicitamente prima che possano essere utilizzate.

L’API di Drive può essere utilizzata per eliminare un file.

Drive API – Elimina

Il metodo dell’API di Drive è il metodo Rimuovi anziché Elimina .

Per abilitare l’API di Drive, apri il menu Risorse, quindi seleziona i Servizi avanzati di Google e apparirà un menu. Devi fare clic sul servizio Drive API . Assicurati che il testo verde “ON” sia visualizzato.

inserisci la descrizione dell'immagine qui

Dopo averlo fatto, puoi utilizzare il completamento automatico nell’editor di codice per vedere cosa è disponibile per i metodi. Quando digiti la parola “Drive” nell’editor di codice, quindi inserisci un punto, apparirà un menu di scelta rapida. Quindi puoi scegliere File , ecc.

 Drive.Files.remove(fileId); 

NOTA:

Prendi nota del link: Google Developers Console

Devi visitare la tua console e abilitare i servizi anche lì. E sembra che l’unico modo per accedere al tuo progetto Script di app nella Console sia attraverso il link nella finestra a comparsa dei servizi avanzati di Google. Se si accede alla console di Google senza il numero di progetto corretto nell’URL non viene mostrato il progetto Script di app.

Puoi accedere alla console con:

Google Console

Ma questo è un vicolo cieco perché non mostra i progetti Apps Script che possiedi.