Google Drive API, istemcilerin Google Drive'daki kaynaklara erişmesine olanak tanır.
- REST Kaynağı: v2.about
- REST Kaynağı: v2.apps
- REST Kaynağı: v2.changes
- REST Kaynağı: v2.channels
- REST Kaynağı: v2.children
- REST Kaynağı: v2.comments
- REST Kaynağı: v2.drives
- REST Kaynağı: v2.files
- REST Kaynağı: v2.parents
- REST Kaynağı: v2.permissions
- REST Kaynağı: v2.properties
- REST Kaynağı: v2.replies
- REST Kaynağı: v2.revisions
Hizmet: googleapis.com/drive/v2
Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteklerini gönderirken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif belgesi, REST API'leri tanımlamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşime geçen diğer araçları oluşturmak için kullanılır. Bir hizmet birden fazla keşif dokümanı sağlayabilir. Bu hizmet, aşağıdaki keşif dokümanını sağlar:
Hizmet uç noktası
Hizmet uç noktası, bir API hizmetinin ağ adresini belirten bir ana URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmetin aşağıdaki hizmet uç noktası vardır ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilgilidir:
- https://www.googleapis.com
REST Kaynağı: v2.about
| Yöntemler | |
|---|---|
| get | GET /drive/v2/aboutDrive API ayarlarıyla birlikte mevcut kullanıcıyla ilgili bilgileri alır | 
REST Kaynağı: v2.apps
| Yöntemler | |
|---|---|
| get | GET /drive/v2/apps/{appId}Belirli bir uygulamayı alır. | 
| list | GET /drive/v2/appsKullanıcının yüklü uygulamalarını listeler. | 
REST Kaynağı: v2.changes
| Yöntemler | |
|---|---|
| get | GET /drive/v2/changes/{changeId}Desteği sonlandırıldı: Son değişiklikleri almak için changes.getStartPageTokenvechanges.list'ı kullanın. | 
| getStartPageToken | GET /drive/v2/changes/startPageTokenGelecekteki değişiklikleri listelemek için başlangıç pageToken'ını alır. | 
| list | GET /drive/v2/changesBir kullanıcı veya ortak Drive ile ilgili değişiklikleri listeler. | 
| watch | POST /drive/v2/changes/watchBir kullanıcının değişikliklerine abone olun. | 
REST Kaynağı: v2.channels
| Yöntemler | |
|---|---|
| stop | POST /drive/v2/channels/stopBu kanal üzerinden kaynakları izlemeyi durdurur. | 
REST Kaynağı: v2.children
| Yöntemler | |
|---|---|
| delete | DELETE /drive/v2/files/{folderId}/children/{childId}Bir alt klasörü klasörden kaldırır. | 
| get | GET /drive/v2/files/{folderId}/children/{childId}Belirli bir alt öğe referansı alır. | 
| insert | POST /drive/v2/files/{folderId}/childrenBir dosyayı klasöre ekler. | 
| list | GET /drive/v2/files/{folderId}/childrenBir klasörün alt öğelerini listeler. | 
REST Kaynağı: v2.comments
| Yöntemler | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/comments/{commentId}Yorumu siler. | 
| get | GET /drive/v2/files/{fileId}/comments/{commentId}Kimliğe göre yorum alır. | 
| insert | POST /drive/v2/files/{fileId}/commentsBelirtilen dosyada yeni bir yorum oluşturur. | 
| list | GET /drive/v2/files/{fileId}/commentsBir dosyanın yorumlarını listeler. | 
| patch | PATCH /drive/v2/files/{fileId}/comments/{commentId}Mevcut bir yorumu günceller. | 
| update | PUT /drive/v2/files/{fileId}/comments/{commentId}Mevcut bir yorumu günceller. | 
REST Kaynağı: v2.drives
| Yöntemler | |
|---|---|
| delete | DELETE /drive/v2/drives/{driveId}Kullanıcının organizerolduğu bir ortak Drive'ı kalıcı olarak siler. | 
| get | GET /drive/v2/drives/{driveId}Ortak Drive'ın kimliğine göre meta verilerini alır. | 
| hide | POST /drive/v2/drives/{driveId}/hideOrtak Drive'ı varsayılan görünümden gizler. | 
| insert | POST /drive/v2/drivesYeni bir ortak Drive oluşturur. | 
| list | GET /drive/v2/drivesKullanıcının ortak Drive'larını listeler. | 
| unhide | POST /drive/v2/drives/{driveId}/unhideOrtak Drive'ı varsayılan görünüme geri yükler. | 
| update | PUT /drive/v2/drives/{driveId}Ortak Drive'ın meta verilerini günceller. | 
REST Kaynağı: v2.files
| Yöntemler | |
|---|---|
| copy | POST /drive/v2/files/{fileId}/copyBelirtilen dosyanın kopyasını oluşturur. | 
| delete | DELETE /drive/v2/files/{fileId}Kullanıcıya ait bir dosyayı çöp kutusuna taşımadan kalıcı olarak siler. | 
| emptyTrash | DELETE /drive/v2/files/trashKullanıcının çöp kutusundaki tüm dosyaları kalıcı olarak siler. | 
| export | GET /drive/v2/files/{fileId}/exportBir Google Workspace dokümanlarını istenen MIME türüne aktarır ve dışa aktarılan bayt içeriğini döndürür. | 
| generateIds | GET /drive/v2/files/generateIdsEkle veya kopyala isteklerinde sağlanabilecek bir dizi dosya kimliği oluşturur. | 
| get | GET /drive/v2/files/{fileId}Dosyanın meta verilerini veya içeriğini kimliğe göre alır. | 
| insert | POST /drive/v2/filesPOST /upload/drive/v2/filesYeni bir dosya ekler. | 
| list | GET /drive/v2/filesKullanıcının dosyalarını listeler. | 
| listLabels | GET /drive/v2/files/{fileId}/listLabelsDosyadaki etiketleri listeler. | 
| modifyLabels | POST /drive/v2/files/{fileId}/modifyLabelsBir dosyaya uygulanan etiket grubunu değiştirir. | 
| patch | PATCH /drive/v2/files/{fileId}Bir dosyanın meta verilerini ve/veya içeriğini günceller. | 
| touch | POST /drive/v2/files/{fileId}/touchDosyanın güncellenme zamanını mevcut sunucu saatine ayarlayın. | 
| trash | POST /drive/v2/files/{fileId}/trashDosyayı çöp kutusuna taşır. | 
| untrash | POST /drive/v2/files/{fileId}/untrashDosyayı çöp kutusundan geri yükler. | 
| update | PUT /drive/v2/files/{fileId}PUT /upload/drive/v2/files/{fileId}Bir dosyanın meta verilerini ve/veya içeriğini günceller. | 
| watch | POST /drive/v2/files/{fileId}/watchDosyadaki değişikliklere abone olmanızı sağlar. | 
REST Kaynağı: v2.parents
| Yöntemler | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/parents/{parentId}Bir üst öğeyi dosyadan kaldırır. | 
| get | GET /drive/v2/files/{fileId}/parents/{parentId}Belirli bir üst öğe referansı alır. | 
| insert | POST /drive/v2/files/{fileId}/parentsBir dosyanın üst klasörünü ekler. | 
| list | GET /drive/v2/files/{fileId}/parentsBir dosyanın üst öğelerini listeler. | 
REST Kaynağı: v2.permissions
| Yöntemler | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/permissions/{permissionId}Bir dosyanın veya ortak Drive'ın iznini siler. | 
| get | GET /drive/v2/files/{fileId}/permissions/{permissionId}Kimliğe göre izin alır. | 
| getIdForEmail | GET /drive/v2/permissionIds/{email}Bir e-posta adresinin izin kimliğini döndürür. | 
| insert | POST /drive/v2/files/{fileId}/permissionsBir dosya veya ortak Drive için izin ekler. | 
| list | GET /drive/v2/files/{fileId}/permissionsBir dosyanın veya ortak Drive'ın izinlerini listeler. | 
| patch | PATCH /drive/v2/files/{fileId}/permissions/{permissionId}Yama semantiğini kullanarak bir izni günceller. | 
| update | PUT /drive/v2/files/{fileId}/permissions/{permissionId}Bir izni günceller. | 
REST Kaynağı: v2.properties
| Yöntemler | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/properties/{propertyKey}Bir mülkü siler. | 
| get | GET /drive/v2/files/{fileId}/properties/{propertyKey}Bir mülkü anahtarına göre alır. | 
| insert | POST /drive/v2/files/{fileId}/propertiesBir dosyaya mülk ekler veya mevcut bir mülkü günceller. | 
| list | GET /drive/v2/files/{fileId}/propertiesBir dosyanın özelliklerini listeler. | 
| patch | PATCH /drive/v2/files/{fileId}/properties/{propertyKey}Bir mülkü günceller. | 
| update | PUT /drive/v2/files/{fileId}/properties/{propertyKey}Bir mülkü günceller. | 
REST Kaynağı: v2.replies
| Yöntemler | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}Yanıtı siler. | 
| get | GET /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}Yanıt alır. | 
| insert | POST /drive/v2/files/{fileId}/comments/{commentId}/repliesBelirtilen yoruma yeni bir yanıt oluşturur. | 
| list | GET /drive/v2/files/{fileId}/comments/{commentId}/repliesBir yoruma verilen tüm yanıtları listeler. | 
| patch | PATCH /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}Mevcut bir yanıtı günceller. | 
| update | PUT /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}Mevcut bir yanıtı günceller. | 
REST Kaynağı: v2.revisions
| Yöntemler | |
|---|---|
| delete | DELETE /drive/v2/files/{fileId}/revisions/{revisionId}Bir dosya sürümünü kalıcı olarak siler. | 
| get | GET /drive/v2/files/{fileId}/revisions/{revisionId}Belirli bir düzeltme alır. | 
| list | GET /drive/v2/files/{fileId}/revisionsDosyanın düzeltmelerini listeler. | 
| patch | PATCH /drive/v2/files/{fileId}/revisions/{revisionId}Düzeltmeyi günceller. | 
| update | PUT /drive/v2/files/{fileId}/revisions/{revisionId}Düzeltmeyi günceller. |