Esta página descreve como executar certas tarefas de alto nível que envolvem apresentações, como:
- Criar uma apresentação
- Copiar uma apresentação já existente
Os parágrafos a seguir descrevem essas tarefas em detalhes.
Criar uma apresentação em branco
Para criar uma apresentação, use o método create no conjunto presentations, conforme mostrado no exemplo a seguir.
Este exemplo cria uma apresentação em branco com um título especificado.
Apps Script
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Trabalhar com pastas do Google Drive
Não existe a opção de criar uma apresentação diretamente em uma pasta específica do Drive usando a API Google Slides. Por padrão, a apresentação criada é salva na pasta raiz do usuário no Google Drive.
No entanto, existem duas alternativas para salvar um arquivo em uma pasta do Drive:
- Depois que a apresentação for criada, mova-a para uma pasta específica usando o método files.update da API Drive. Para mais informações sobre como mover arquivos, consulte Mover arquivos entre pastas.
- Adicione uma apresentação em branco a uma pasta usando o método files.create da API Drive, especificando
application/vnd.google-apps.presentation
comomimeType
. Para mais informações sobre como criar arquivos, consulte Criar um arquivo em uma pasta.
Em ambas as alternativas, você precisa adicionar os escopos da API Drive apropriados para autorizar a chamada.
Para mover ou criar um arquivo em uma pasta do drive compartilhado, consulte Implementar o suporte ao drive compartilhado.
Copiar uma apresentação já existente
Para copiar uma apresentação, use as APIs do Drive files().copy.
O exemplo a seguir copia uma apresentação existente usando um para o título da apresentação e o nome do novo arquivo do Google Drive.
Apps Script
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Você precisa usar um método escopo da API Drive para autorizar a chamada.