Esta seção apresenta um conjunto de aplicativos de amostra e exemplos de "receita" que demonstram como converter uma ação pretendida das Apresentações em uma solicitação de API.
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 com 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 usá-la para explorar a API Google Slides ou bifurcar o repositório e modificar o código para gerar uma saída das Apresentações Google para o aplicativo JavaScript.
Recipes
Os exemplos listados nesta seção demonstram como expressar ações comuns nas Apresentações Google como solicitações da API Google Slides.
Estes exemplos são apresentados na forma de solicitações HTTP para serem usadas com linguagem neutra. Os guias Criar slides, Mesclar dados em slides, Adicionar texto e formas, Adicionar gráficos e Estilizar texto mostram exemplos de implementação de protocolos de solicitação da API Slide em idiomas específicos usando as bibliotecas de cliente das APIs do Google.
As receitas nesta seção estão divididas nas seguintes categorias:
- Leitura básica: receitas que mostram formas comuns de ler informações de uma apresentação.
- Escrita básica: receitas que mostram formas comuns de escrever em uma apresentação.
- Operações com 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 de 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.
Muitas vezes, há mais de uma maneira de concluir uma determinada tarefa com a API. 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 e o número de consultas, minimiza o número de revisões na apresentação e faz todas as alterações 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.