Google Drive API, dosya düzeltmelerini indirip yayınlayabilmeniz için revisions
kaynağını sağlar. Düzeltme terminolojisi hakkında daha fazla bilgi için Değişikliklere ve düzeltmelere genel bakış başlıklı makaleyi inceleyin.
Otomatik silme özelliğinden hariç tutulacak düzeltmeleri belirtme
Google Drive, kullanıcının artık ilgilenmediği eski düzeltmeleri otomatik olarak siler. Bunun olmasını önlemek için Drive'ın temizlemesini istemediğiniz düzeltmeleri işaretlemek üzere keepRevisionForever
doğru/yanlış işaretini true
olarak ayarlayabilirsiniz.
Düzeltmeyi indirme
En son düzeltmeyi indirmek için files.download
yöntemini kullanın. Daha fazla bilgi için Uzun süren işlemleri yönetme başlıklı makaleyi inceleyin.
Düzeltme yayınlama
Google Dokümanlar, Google E-Tablolar ve Google Slaytlar düzeltmesini yayınlamak için revisions
kaynağında ilgili dosyanın published
mülkünü ayarlayın. Bu özellik, Drive API kullanılarak Google Sites düzeltmeleri için ayarlanamaz.
Google Slaytlar ve Google Çizimler belirli düzeltmelerin yayınlanmasını desteklemez. Yalnızca en son düzeltmenin otomatik olarak yeniden yayınlanması desteklenir. Slaytlar ve Çizimler'i yayınlamak için publishAuto
alanını da true
olarak ayarlayın.
Dosya bir Google Workspace alanında oluşturulduysa publishedOutsideDomain
mülkü, düzeltmenin herkese açık olup olmadığını veya alanın kullanıcılarıyla kısıtlanıp kısıtlanmadığını belirtir. Siteler dosyaları için bu özellik, type=anyone
izninin olup olmadığını belirtir.
publishAuto
mülkü ayarlanmadığı sürece, yayınlanan düzeltmeler bir dosyada yapılan değişiklikleri yansıtmaz. Bu özellik true
olarak ayarlanırsa bir dosyanın daha yeni düzeltmeleri, öncekilerin üzerine yazılarak otomatik olarak yayınlanır.
Bu davranış, Drive kullanıcı arayüzündeki "Değişiklik yapıldığında otomatik olarak yeniden yayınla" onay kutusuyla da kontrol edilir. E-Tablolar ve Çizimler yalnızca otomatik yeniden yayınlamayı destekler ve publishAuto
özelliğinin true
olarak ayarlanmasını gerektirir. Sites dosyaları için publishAuto
her zaman false
olur.