Bir kullanıcı veya ortak drive ile ilgili değişiklikleri listeler.
HTTP isteği
GET https://www.googleapis.com/drive/v2/changes
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
| Parametreler | |
|---|---|
driveId | 
                
                   
 Değişikliklerin döndürüleceği ortak Drive. Belirtilmişse değişiklik kimlikleri ortak Drive'ı yansıtır. Tanımlayıcı olarak birleştirilmiş Drive kimliğini ve değişiklik kimliğini kullanın.  | 
              
includeCorpusRemovals | 
                
                   
 Dosya, istek sırasında kullanıcı tarafından erişilebilir durumda olsa bile, değişikliklerin dosya kaynağını içerip içermeyeceği. Bu durum, dosya değişiklik listesinden kaldırıldığında ve bu dosya için başka değişiklik girişi olmayacak olsa bile geçerlidir.  | 
              
includeDeleted | 
                
                   
 Öğelerin değişiklik listesinden kaldırıldığını (ör. silme veya erişim kaybı) belirten değişikliklerin dahil edilip edilmeyeceği.  | 
              
includeItemsFromAllDrives | 
                
                   
 Hem Drive'ım hem de ortak Drive öğelerinin sonuçlara dahil edilip edilmeyeceği.  | 
              
includeSubscribed | 
                
                   
 Drive'ım hiyerarşisi dışındaki değişikliklerin sonuca dahil edilip edilmeyeceği. Yanlış olarak ayarlandığında, dosyalarda yapılan değişiklikler (ör. Application Data klasöründeki dosyalar veya Drive'ım klasörüne eklenmemiş paylaşılan dosyalar) sonuçtan çıkarılır.  | 
              
includeTeamDriveItems | 
                
                   
 Desteği sonlandırıldı: Bunun yerine   | 
              
maxResults | 
                
                   
 Döndürülecek maksimum değişiklik sayısı.  | 
              
pageToken | 
                
                   
 Önceki liste isteğini sonraki sayfada devam ettirmek için kullanılan jeton. Bu, önceki yanıttaki   | 
              
spaces | 
                
                   
 Sorgulanacak alanların virgülle ayrılmış listesi.   | 
              
startChangeId | 
                
                   
 Desteği sonlandırıldı: Bunun yerine   | 
              
supportsAllDrives | 
                
                   
 İstek gönderen uygulamanın hem Drive'ım hem de ortak Drive'ları destekleyip desteklemediği  | 
              
supportsTeamDrives | 
                
                   
 Desteği sonlandırıldı: Bunun yerine   | 
              
teamDriveId | 
                
                   
 Desteği sonlandırıldı: Bunun yerine   | 
              
includePermissionsForView | 
                
                   
 Yanıtın hangi ek görünüm izinlerini içereceğini belirtir. Yalnızca   | 
              
includeLabels | 
                
                   
 Yanıtın   | 
              
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Kullanıcı için değişikliklerin listesi.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi | 
|---|
{
  "items": [
    {
      object ( | 
                  
| Alanlar | |
|---|---|
items[] | 
                    
                       
 Değişikliklerin listesi. nextPageToken doldurulmuşsa bu liste eksik olabilir ve ek bir sonuç sayfası getirilmelidir.  | 
                  
largestChangeId | 
                    
                       
 Mevcut en büyük değişiklik kimliği.  | 
                  
nextPageToken | 
                    
                       
 Değişikliklerin bir sonraki sayfasının sayfa jetonu. Değişiklikler listesinin sonuna ulaşıldıysa bu seçenek görünmez. Jeton herhangi bir nedenle reddedilirse atılmalı ve sayfalara ayırma işlemi sonuçların ilk sayfasından yeniden başlatılmalıdır.  | 
                  
kind | 
                    
                       
 Bu her zaman   | 
                  
etag | 
                    
                       
 Listenin ETag'i.  | 
                  
newStartPageToken | 
                    
                       
 Gelecekteki değişiklikler için başlangıç sayfası jetonu. Bu seçenek yalnızca mevcut değişiklik listesinin sonuna ulaşıldığında gösterilir.  | 
                  
selfLink | 
                    
                       
 Bu listeye geri dönen bir bağlantı.  | 
                  
nextLink | 
                    
                       
 Değişikliklerin sonraki sayfasının bağlantısı.  | 
                  
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/docshttps://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.appdatahttps://www.googleapis.com/auth/drive.apps.readonlyhttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.meet.readonlyhttps://www.googleapis.com/auth/drive.metadatahttps://www.googleapis.com/auth/drive.metadata.readonlyhttps://www.googleapis.com/auth/drive.photos.readonlyhttps://www.googleapis.com/auth/drive.readonly
Bazı kapsamlar kısıtlanmıştır ve uygulamanızın bunları kullanabilmesi için güvenlik değerlendirmesi yapılması gerekir. Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.