Örnekler

Bu bölümde, amaçlanan bir Google Slaytlar işleminin Google Slaytlar API isteğine nasıl çevrileceğini gösteren bir dizi örnek uygulama ve "tarif" örneği sunulmaktadır.

Codelab uygulamaları

Yaygın yazılım lisanslarının analizine yönelik özel sunum aracı.

Slaytlar codelab'i, en yaygın yazılım lisanslarının analizinde Google Slides API'yi özel sunum aracı olarak nasıl kullanacağınızı öğretir.

BigQuery'yi kullanarak GitHub'daki tüm açık kaynak kodunu nasıl sorgulayacağınızı ve sonuçlarınızı sunmak için Slaytlar API'yi kullanarak nasıl slayt destesi oluşturacağınızı öğreneceksiniz.

Örnek uygulamalar

Markdown dosyalarından slayt desteleri oluşturun.

Markdown'dan Slaytlara komut satırı aracı, Markdown dosyalarından slayt desteleri oluşturmanıza olanak tanır.

Bu kodu Slides API'yi keşfetmek için kullanabilir veya depoyu çatallayıp kodu değiştirerek JavaScript uygulamanıza Slides çıktısı sağlayabilirsiniz.

Yemek tarifleri

Bu bölümde listelenen örnekler, Slides'daki yaygın işlemlerin Slides API istekleri olarak nasıl ifade edileceğini gösterir.

Bu örnekler, dilden bağımsız olması için HTTP istekleri olarak sunulur. Google API istemci kitaplıklarını kullanarak belirli bir dilde Slides API istek protokollerini nasıl uygulayacağınızı öğrenmek için aşağıdaki kılavuzlara bakın:

Bu bölümdeki tarifler aşağıdaki kategorilere ayrılmıştır:

  • Temel okuma: Sunudaki bilgileri okumanın yaygın yollarını gösteren tarifler.
  • Temel yazma: Sunu yazmanın yaygın yollarını gösteren tarifler.
  • Öğe işlemleri: Yaygın sayfa öğesi oluşturma ve düzenleme görevlerini gösteren tarifler.
  • Sunu işlemleri: Sunu oluşturma ve sunu üzerinde değişiklik yapma yöntemlerini gösteren tarifler.
  • Slayt işlemleri: Sunuda slayt oluşturma, taşıma ve silme işlemlerinin nasıl yapılacağını gösteren tarifler.
  • Tablo işlemleri: Slayt içinde tablo oluşturma ve düzenleme yöntemlerini gösteren tarifler.
  • Dönüştürme işlemleri: Slayttaki öğelerin boyutunu ve konumunu değiştirme yöntemlerini gösteren tarifler.

Slides API ile belirli bir görevi tamamlamanın genellikle birden fazla yolu vardır. Mümkün olduğunda birden fazla güncelleme isteğini tek bir yöntem çağrısında birleştirmek için toplu iş yöntemini presentations.batchUpdate kullanın. Bu, istemci HTTP yükünü azaltır, sorgu sayısını azaltır, sunumdaki düzeltme sayısını en aza indirir ve tüm değişiklikleri atomik olarak uygular.

Performansı daha da artırmak için sunuları, sayfaları ve sayfa öğelerini okurken ve güncellerken alan maskeleri kullanın.