Sampel

Bagian ini menampilkan sekumpulan contoh aplikasi dan contoh 'resep' yang menunjukkan cara menerjemahkan tindakan Slide yang diinginkan ke dalam permintaan API.

Codelab

Slide Codelab mengajarkan cara menggunakan Google Slides API sebagai alat presentasi kustom untuk analisis lisensi software yang paling umum.

Anda akan mempelajari cara membuat kueri semua kode open source di GitHub menggunakan BigQuery dan membuat dek slide menggunakan Slides API untuk mempresentasikan hasil.

Aplikasi contoh

Alat command line Markdown to Slides memungkinkan Anda membuat dek slide dari file markdown.

Anda dapat menggunakannya untuk menjelajahi Google Slides API, atau melakukan fork repositori dan mengubah kode untuk memberikan output Google Slide ke aplikasi JavaScript Anda.

Urutan langkah

Contoh yang tercantum di bagian ini menunjukkan cara mengekspresikan tindakan umum di Google Slide sebagai permintaan Google Slides API.

Contoh ini disajikan dalam bentuk permintaan HTTP agar menjadi netral bahasa. Panduan Membuat Slide, Menggabungkan Data ke dalam Slide, Menambahkan Teks dan Bentuk, Menambahkan Diagram, dan Teks Gaya menunjukkan contoh implementasi protokol permintaan Slide API dalam bahasa tertentu menggunakan library klien Google API.

Resep di bagian ini dibagi menjadi kategori berikut:

  • Pembacaan Dasar — Resep yang menampilkan cara umum membaca informasi dari presentasi.
  • Penulisan Dasar — Resep yang menunjukkan cara umum menulis ke presentasi.
  • Operasi Elemen — Resep yang menampilkan pembuatan dan pengeditan tugas elemen halaman umum.
  • Operasi Presentasi — Resep yang menampilkan cara membuat dan memanipulasi presentasi.
  • Operasi Slide — Resep yang menampilkan cara membuat, memindahkan, dan menghapus slide dalam presentasi.
  • Operasi Tabel — Resep yang menampilkan cara membuat dan mengedit tabel dalam slide.
  • Operasi Transformasi — Resep yang menampilkan cara mengubah ukuran dan memosisikan elemen di dalam slide.

Sering kali ada lebih dari satu cara untuk menyelesaikan tugas yang diberikan dengan API. Gunakan metode batch Representation.batchUpdate jika memungkinkan untuk memaketkan beberapa permintaan update menjadi satu panggilan metode. Hal ini mengurangi overhead HTTP klien, mengurangi jumlah kueri, meminimalkan jumlah revisi di presentasi, dan membuat semua perubahan secara atomik.

Untuk meningkatkan performa lebih lanjut, gunakan mask kolom saat membaca dan memperbarui presentasi, halaman, dan elemen halaman.