Esta seção apresenta um conjunto de aplicativos de amostra e exemplos de "receita" que demonstram como traduzir uma ação pretendida do Apresentações em uma solicitação de API.
Codelabs
O Codelab do Apresentações Google (em inglês) 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 aberto no GitHub usando o BigQuery e criar uma apresentação de slides usando a API Slides para apresentar seus resultados.
Aplicativos de amostra
A ferramenta de linha de comando Markdown to Slides permite gerar apresentações de slide com arquivos Markdown.
Você pode usá-lo para explorar a API Google Slides ou bifurcar o repositório e modificar o código para fornecer a saída do Apresentações Google para seu aplicativo JavaScript.
Roteiros
Os exemplos listados nesta seção mostram como expressar ações comuns no Apresentações Google como solicitações à API Google Slides.
Esses exemplos são apresentados na forma de solicitações HTTP para serem neutras em termos de linguagem. Os guias Criar um slide, Mesclar dados em slides, Adicionar texto e formas, Adicionar gráficos e Estilo de texto mostram exemplos de implementação de protocolos de solicitação da API Slide em linguagens específicas usando as bibliotecas de cliente da API do Google.
As receitas nesta seção sã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 de página.
- Operações de apresentação: receitas que mostram como criar e manipular uma apresentação.
- Operações de slides: receitas que mostram como criar, mover e excluir slides em uma apresentação.
- Operações de tabela: receitas que mostram como criar e editar tabelas em um slide.
- Operações de transformação: receitas que mostram como alterar o tamanho e o posicionamento dos elementos em um slide.
Geralmente, há mais de uma maneira de concluir uma tarefa com a API. Use o método de 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 do HTTP do cliente, o número de consultas, minimiza o número de revisões na apresentação e faz todas as mudanças juntas 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.