Bu sayfada, aşağıdakiler gibi sunumlarla ilgili belirli üst düzey görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
- Sunu oluşturma
- Mevcut bir sunuyu kopyalama
Aşağıdaki paragraflarda bu görevler ayrıntılı olarak açıklanmıştır.
Boş sunu oluşturma
Sunum oluşturmak için aşağıdaki örnekte gösterildiği gibi sunumlar koleksiyonunda create yöntemini kullanın.
Bu örnekte, belirtilen başlığa sahip boş bir sunu oluşturulur.
Apps Komut Dosyası
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Google Drive klasörleriyle çalışma
Google Slaytlar API'sini kullanarak doğrudan belirli bir Drive klasöründe sunu oluşturma seçeneği yoktur. Oluşturulan sunu varsayılan olarak kullanıcının Drive'daki kök klasörüne kaydedilir.
Ancak bir dosyayı Drive klasörüne kaydetmenin 2 alternatifi vardır:
- Sunu oluşturulduktan sonra Drive API'nin files.update yöntemini kullanarak belirli bir klasöre taşıyın. Dosya taşıma hakkında daha fazla bilgi için Dosyaları klasörler arasında taşıma başlıklı makaleyi inceleyin.
- Drive API'nin files.create yöntemini kullanarak bir klasöre boş bir sunu ekleyin.
mimeType
olarakapplication/vnd.google-apps.presentation
değerini belirtin. Dosya oluşturma hakkında daha fazla bilgi için Klasörde dosya oluşturma başlıklı makaleyi inceleyin.
Her iki durumda da, çağrıyı yetkilendirmek için uygun Drive API kapsamlarını eklemeniz gerekir.
Ortak Drive klasöründe dosya taşımak veya oluşturmak için Ortak Drive desteğini uygulama başlıklı makaleyi inceleyin.
Mevcut bir sunuyu kopyalama
Bir sunuyu kopyalamak için Drive API'nin files().copy yöntemini kullanın.
Aşağıdaki örnekte, hem sunu başlığı hem de yeni Drive dosyasının adı için sağlanan bir dize kullanılarak mevcut bir sunu kopyalanır.
Apps Komut Dosyası
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Çağrıyı yetkilendirmek için uygun bir Drive API kapsamı kullanmanız gerektiğini unutmayın.