Bu bölümde, hedeflenen bir Google Slaytlar işleminin Google Slaytlar API isteğine nasıl dönüştürüleceğini gösteren bir dizi örnek uygulama ve "tarif" örneği sunulmaktadır.
Codelab uygulamaları
Slaytlar codelab'inde, en yaygın yazılım lisanslarının analizi için Google Slaytlar API'yi özel bir sunum aracı olarak nasıl kullanacağınızı öğrenebilirsiniz.
BigQuery kullanarak GitHub'daki tüm açık kaynak kodları sorgulamayı ve sonuçlarınızı sunmak için Slaytlar API'yi kullanarak slayt kümesi oluşturmayı öğreneceksiniz.
Örnek uygulamalar
Markdown'dan Slaytlar'a komut satırı aracı, Markdown dosyalarından slaytlar oluşturmanıza olanak tanır.
Slaytlar API'sini keşfetmek veya depoyu çatallamak ve kodu değiştirerek JavaScript uygulamanıza Slaytlar çıkışı sağlamak için bunu kullanabilirsiniz.
Recipe'ler
Bu bölümde listelenen örnekler, Slaytlar'da sık kullanılan işlemlerin Slaytlar API'si istekleri olarak nasıl ifade edileceğini gösterir.
Bu örnekler, dilden bağımsız olarak HTTP istekleri olarak sunulur. Slaytlar API'si istek protokollerini Google API istemci kitaplıklarını kullanarak belirli bir dilde nasıl uygulayacağınızı öğrenmek için aşağıdaki kılavuzları inceleyin:
- Slayt oluşturma
- Şekil ve metin ekleme
- Verileri sunuda birleştirme
- Slayta grafik ekleme
- Metin düzenleme ve stilini belirleme
Bu bölümdeki tarifler aşağıdaki kategorilere ayrılır:
- Temel okuma: Sunudaki bilgileri okumanın yaygın yollarını gösteren yemek tarifleri.
- Temel yazma: Sunumda yaygın olarak kullanılan yazma yöntemlerini gösteren tarifler.
- Öğe işlemleri: Genel sayfa öğesi oluşturma ve düzenleme görevlerini gösteren tarifler.
- Sunu işlemleri: Sununun nasıl oluşturulacağını ve değiştirileceğini gösteren tarifler.
- Slayt işlemleri: Sunuda slayt oluşturmayı, taşımayı ve silmeyi gösteren tarifler.
- Tablo işlemleri: Bir slaytta nasıl tablo oluşturulacağını ve düzenleneceğini gösteren tarifler.
- Dönüşüm işlemleri: Bir slayttaki öğelerin boyutunun ve konumlandırılmasının nasıl değiştirileceğini gösteren tarifler.
Slaytlar API ile genellikle belirli bir görevi tamamlamanın birden fazla yolu vardır. Birden fazla güncelleme isteğini tek bir yöntem çağrısında gruplandırmak için mümkün olduğunda presentations.batchUpdate
toplu yöntemini kullanın.
Bu; istemci HTTP ek 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 maskelerini kullanın.