Questa pagina descrive come eseguire determinate attività di alto livello relative alle presentazioni, ad esempio:
- Creare una presentazione
- Copiare una presentazione esistente
I paragrafi che seguono descrivono queste attività in dettaglio.
Creare una presentazione vuota
Per creare una presentazione, utilizza il metodo create nella raccolta presentations, come mostrato nell'esempio seguente.
Questo esempio crea una presentazione vuota con un titolo specificato.
Apps Script
Vai
Java
JavaScript
Node.js
PHP
Python
Ruby
Lavorare con le cartelle di Google Drive
Non è possibile creare una presentazione direttamente all'interno di una cartella di Drive specificata utilizzando l'API Presentazioni Google. Per impostazione predefinita, la presentazione creata viene salvata nella cartella principale dell'utente su Drive.
Tuttavia, esistono due alternative per salvare un file in una cartella di Drive:
- Dopo aver creato la presentazione, spostala in una cartella specifica utilizzando il metodo files.update dell'API Drive. Per ulteriori informazioni su come spostare i file, vedi Spostare file tra cartelle.
- Aggiungi una presentazione vuota a una cartella utilizzando il metodo files.create dell'API Drive, specificando
application/vnd.google-apps.presentation
comemimeType
. Per ulteriori informazioni sulla creazione di file, consulta Creare un file in una cartella.
Per entrambe le alternative, dovrai aggiungere gli ambiti dell'API Drive appropriati per autorizzare la chiamata.
Per spostare o creare un file all'interno di una cartella di un Drive condiviso, consulta Implementare il supporto dei Drive condivisi.
Copiare una presentazione esistente
Per copiare una presentazione, utilizza il metodo files().copy dell'API Drive.
L'esempio seguente copia una presentazione esistente utilizzando una stringa fornita sia per il titolo della presentazione sia per il nome del nuovo file di Drive.
Apps Script
Vai
Java
JavaScript
Node.js
PHP
Python
Ruby
Tieni presente che devi utilizzare un ambito API Drive appropriato per autorizzare la chiamata.