Google Drive API'si, dosya düzeltmelerini indirip yayınlayabilmeniz için Düzeltmeler kaynağını sağlar. Revizyon terminolojisi hakkında daha fazla bilgi için Değişikliklere ve düzeltmelere genel bakış başlıklı makaleye göz atın.
Otomatik silme işleminden kaydedilecek düzeltmeleri belirtin
Google Drive, kullanıcının artık ilgisini çekmeyen eski düzeltmeleri otomatik olarak siler. Bunun olmasını önlemek için keepRevisionForever
boole işaretini true
olarak ayarlayarak Drive'ın temizlemesini istemediğiniz düzeltmeleri işaretleyebilirsiniz.
Düzeltmeyi indirme
En son düzeltmeyi indirmek için Dosyalar kaynağındaki headRevisionId
alanının değerini kullanabilirsiniz.
Bu işlem, daha önce aldığınız dosyanın meta verilerine karşılık gelen düzeltmeyi getirir. Hâlâ bulutta depolanan dosyanın önceki tüm düzeltmelerine ait verileri indirmek için revisions.list
öğesini çağırabilirsiniz. Bu çağrı, tüm düzeltme kimliklerini alır.
Düzeltme içeriğini indirmek için şu numarayı arayın:
alt=media
parametresiyle revisions.get
yöntemi. Google Dokümanlar, E-Tablolar ve Slaytlar'daki düzeltmeler indirilemez.
Google Dokümanlar, Google Çizimler ve Slaytlar düzeltmelerinde otomatik olarak düzeltme numaraları artırılır. Bununla birlikte, düzeltmeler silinirse sayı dizilerinde boşluklar oluşabilir. Bu nedenle, düzeltmeleri alırken sıralı sayılara güvenmemelisiniz.
Düzeltme yayınla
Google Dokümanlar, E-Tablolar ve Slaytlar düzeltmelerini yayınlamak için Düzeltmeler özelliğinde söz konusu dosya için published
özelliğini ayarlarsınız. Bu özellik, Drive API aracılığıyla Google Sites düzeltmeleri için ayarlanamaz.
Dosya bir Google Workspace alanında oluşturulduysa
publishedOutsideDomain
özelliği, düzeltmenin
ve alan adının kullanıcılarıyla kısıtlı olduğu sürece, Google Drive'a erişebilir. Google için
Sites dosyaları. Bu mülk, type=anyone
izninin olup olmadığını gösterir.
publishAuto
özelliği ayarlanmadığı sürece, yayınlanan düzeltmeler bir dosyada yapılan değişiklikleri yansıtmaz. Bu özellik true (doğru) değerine ayarlanırsa bir dosyanın yeni düzeltmeleri otomatik olarak yayınlanır ve öncekilerin üzerine yazılır. Bu davranış "Değişiklik yapıldığında otomatik olarak yeniden yayınla" ayarıyla da kontrol edilir onay kutusunu tıklayın. Google Sites dosyaları için publishAuto
her zaman false
değerine ayarlanır.