Google Drive API, müşterilerin Google Drive'daki kaynaklara erişmesine olanak tanır.
- REST Kaynağı: v3.about
- REST Kaynağı: v3.changes
- REST Kaynağı: v3.channels
- REST Kaynağı: v3.comments
- REST Kaynağı: v3.drives
- REST Kaynağı: v3.files
- REST Kaynağı: v3.permissions
- REST Kaynağı: v3.replies
- REST Kaynağı: v3.revisions
Hizmet: googleapis.com/drive/v3
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 isteklerinde bulunurken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Discovery Dokümanı, REST API'lerini açıklamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leri ile etkileşim kuran diğer araçları derlemek 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 temel URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmet aşağıdaki hizmet uç noktasına sahip ve aşağıdaki tüm URI'lar bu hizmet uç noktasına göre:
https://www.googleapis.com
REST Kaynağı: v3.about
Yöntemler | |
---|---|
get |
GET /drive/v3/about Kullanıcı, kullanıcının Drive'ı ve sistem özellikleri hakkında bilgi alır. |
REST Kaynağı: v3.changes
Yöntemler | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken Gelecekteki değişiklikleri listelemek için başlangıç sayfası jetonunu alır. |
list |
GET /drive/v3/changes Bir kullanıcı veya ortak Drive'da yapılan değişiklikleri listeler. |
watch |
POST /drive/v3/changes/watch Kullanıcının yaptığı değişikliklere abone olur. |
REST Kaynağı: v3.channels
Yöntemler | |
---|---|
stop |
POST /drive/v3/channels/stop Bu kanal üzerinden kaynakları izlemeyi durdurur. |
REST Kaynağı: v3.comments
Yöntemler | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments Bir dosyada yorum oluşturur. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId} Yorumu siler. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId} Kimliğe göre bir yorum alır. |
list |
GET /drive/v3/files/{fileId}/comments Bir dosyanın yorumlarını listeler. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} Yorumu semantik ile günceller. |
REST Kaynağı: v3.drives
Yöntemler | |
---|---|
create |
POST /drive/v3/drives Ortak Drive oluşturur. |
delete |
DELETE /drive/v3/drives/{driveId} Kullanıcının düzenleyeni olduğu bir ortak Drive'ı kalıcı olarak siler. |
get |
GET /drive/v3/drives/{driveId} Ortak Drive'ın meta verilerini kimliğe göre alır. |
hide |
POST /drive/v3/drives/{driveId}/hide Bir ortak Drive'ı varsayılan görünümde gizler. |
list |
GET /drive/v3/drives Kullanıcının ortak Drive'larını listeler. |
unhide |
POST /drive/v3/drives/{driveId}/unhide Bir ortak Drive'ı varsayılan görünüme geri yükler. |
update |
PATCH /drive/v3/drives/{driveId} Bir ortak drive'ın meta verilerini günceller. |
REST Kaynağı: v3.files
Yöntemler | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy Dosyanın bir kopyasını oluşturur ve istenen güncellemeleri yama semantiği ile uygular. |
create |
POST /drive/v3/files POST /upload/drive/v3/files Yeni dosya oluşturur. |
delete |
DELETE /drive/v3/files/{fileId} Kullanıcıya ait bir dosyayı çöp kutusuna taşımadan kalıcı olarak siler. |
emptyTrash |
DELETE /drive/v3/files/trash Kullanıcının çöp kutusuna gönderilen tüm dosyalarını kalıcı olarak siler. |
export |
GET /drive/v3/files/{fileId}/export Bir Google Workspace dokümanını, istenen MIME türüne aktarır ve dışa aktarılan bayt içeriğini döndürür. |
generateIds |
GET /drive/v3/files/generateIds Oluşturma veya kopyalama isteklerinde sağlanabilecek bir dizi dosya kimliği oluşturur. |
get |
GET /drive/v3/files/{fileId} Kimliğe göre bir dosyanın meta verilerini veya içeriğini alır. |
list |
GET /drive/v3/files Kullanıcının dosyalarını listeler. |
listLabels |
GET /drive/v3/files/{fileId}/listLabels Dosyadaki etiketleri listeler. |
modifyLabels |
POST /drive/v3/files/{fileId}/modifyLabels Bir dosyaya uygulanan etiket grubunu değiştirir. |
update |
PATCH /drive/v3/files/{fileId} PATCH /upload/drive/v3/files/{fileId} Dosyanın meta verilerini ve/veya içeriğini günceller. |
watch |
POST /drive/v3/files/{fileId}/watch Dosyada yapılan değişikliklere abone olur. |
REST Kaynağı: v3.permissions
Yöntemler | |
---|---|
create |
POST /drive/v3/files/{fileId}/permissions Bir dosya veya ortak Drive için izin oluşturur. |
delete |
DELETE /drive/v3/files/{fileId}/permissions/{permissionId} Bir izni siler. |
get |
GET /drive/v3/files/{fileId}/permissions/{permissionId} Kimliğe göre izin alır. |
list |
GET /drive/v3/files/{fileId}/permissions Bir dosyanın veya ortak Drive'ın izinlerini listeler. |
update |
PATCH /drive/v3/files/{fileId}/permissions/{permissionId} Bir izni yama semantiği ile günceller. |
REST Kaynağı: v3.replies
Yöntemler | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments/{commentId}/replies Bir yoruma yanıt oluşturur. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Bir yanıtı siler. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Kimliğe göre yanıt alır. |
list |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies Bir yorumun yanıtlarını listeler. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Yama semantiği ile bir yanıtı günceller. |
REST Kaynağı: v3.revisions
Yöntemler | |
---|---|
delete |
DELETE /drive/v3/files/{fileId}/revisions/{revisionId} Dosya sürümünü kalıcı olarak siler. |
get |
GET /drive/v3/files/{fileId}/revisions/{revisionId} Düzeltmenin meta verilerini veya içeriğini kimliğe göre alır. |
list |
GET /drive/v3/files/{fileId}/revisions Bir dosyanın düzeltmelerini listeler. |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} Bir düzeltmeyi yama semantiği ile günceller. |