Questo documento presenta una serie di esempi di codice e codelab che mostrano come tradurre un'azione di Google Slides prevista in una richiesta dell'API Google Slides.
Esempi di codice
Gli esempi di codice elencati in questa sezione mostrano come esprimere le azioni comuni in Slides come richieste dell'API Slides.
Questi esempi vengono presentati come richieste HTTP per essere indipendenti dalla lingua. Per scoprire come implementare i protocolli di richiesta dell'API Slides in una lingua specifica utilizzando le librerie client delle API di Google, consulta le seguenti guide:
- Creare una slide
- Aggiungere forme e testo a una slide
- Unire i dati in una presentazione
- Aggiungere grafici a una slide
- Modificare e formattare il testo
Gli esempi di codice in questa sezione sono suddivisi nelle seguenti categorie:
- Lettura di base: esempi che mostrano i modi comuni di leggere le informazioni da una presentazione
- Scrittura di base: esempi che mostrano i modi comuni di scrivere in una presentazione
- Operazioni sugli elementi di pagina: esempi che mostrano le attività comuni di creazione e modifica degli elementi di pagina
- Operazioni di presentazione: esempi che mostrano come creare e manipolare una presentazione
- Operazioni sulle slide: esempi che mostrano come creare, spostare ed eliminare le slide in una presentazione
- Operazioni sulle tabelle: esempi che mostrano come creare e modificare le tabelle all'interno di una slide
- Operazioni di trasformazione: esempi che mostrano come modificare le dimensioni e il posizionamento degli elementi all'interno di una slide
Codelab
Il codelab di Slides ti insegna a utilizzare l'API Slides come strumento di presentazione personalizzato per un' analisi delle licenze software più comuni.
Scoprirai come eseguire query su tutto il codice open source su GitHub utilizzando BigQuery e creare una presentazione utilizzando l'API Slides per presentare i risultati.
Best practice
Spesso esiste più di un modo per completare una determinata attività con l'API Slides. Utilizza il metodo batch
presentations.batchUpdate
ove possibile per raggruppare più richieste di aggiornamento in una singola chiamata al metodo.
In questo modo si riduce il sovraccarico HTTP del client, il numero di query, il numero di revisioni della presentazione e si applicano atomicamente tutte le modifiche.
Per migliorare ulteriormente il rendimento, utilizza le maschere di campo quando leggi e aggiorni presentazioni, pagine ed elementi della pagina.