Esta seção apresenta um conjunto de aplicativos de amostra e exemplos de "receita" que demonstram como traduzir uma ação pretendida das Apresentações Google em uma solicitação da API Google Slides.
Codelabs
O codelab do Apresentações ensina a usar a API Google Slides como uma ferramenta de apresentação personalizada para uma análise das licenças de software mais comuns.
Você aprenderá a consultar todo o código-fonte aberto no GitHub usando o BigQuery e a criar uma apresentação de slides usando a API Slides para apresentar seus resultados.
Aplicativos de amostra
A ferramenta de linha de comando Markdown para Apresentações permite gerar conjuntos de slides a partir de arquivos de markdown.
Você pode usar isso para explorar a API Slides ou bifurcar o repositório e modificar o código para fornecer a saída do Slides ao aplicativo JavaScript.
Recipes
Os exemplos listados nesta seção demonstram como expressar ações comuns no Apresentações como solicitações da API Slides.
Esses exemplos são apresentados como solicitações HTTP para serem neutros em relação à linguagem. Para saber como implementar protocolos de solicitação da API Slides em um idioma específico usando as bibliotecas de cliente das APIs do Google, consulte os seguintes guias:
- Criar um slide
- Adicionar formas e texto
- Mesclar dados em uma apresentação
- Adicionar gráficos a um slide
- Editar e estilizar texto
As receitas nesta seção estão divididas nas seguintes categorias:
- Leitura básica: receitas que mostram maneiras comuns de ler informações de uma apresentação.
- Gravação básica: receitas que mostram maneiras comuns de escrever em uma apresentação.
- Operações de elementos: receitas que mostram tarefas comuns de criação e edição de elementos da página.
- Operações de apresentação: receitas que mostram como criar e manipular uma apresentação.
- Operações de slide: receitas que mostram como criar, mover e excluir slides de uma apresentação.
- Operações de tabela: receitas que mostram como criar e editar tabelas em um slide.
- Operações de transformação: roteiros que mostram como alterar o tamanho e o posicionamento dos elementos em um slide.
Geralmente, há mais de uma maneira de concluir uma determinada tarefa com a
API Slides. Use o método em lote
presentations.batchUpdate
sempre que possível para agrupar várias solicitações de atualização em uma única chamada de método.
Isso reduz a sobrecarga de HTTP do cliente, o número de consultas, o número de revisões na apresentação e aplica todas as alterações atomicamente.
Para melhorar ainda mais o desempenho, use máscaras de campo ao ler e atualizar apresentações, páginas e elementos de página.