Google Drive API'sı, istemcilerin Google Drive'daki kaynaklara erişmesine olanak tanır.
- REST Kaynağı: v3.about
- REST Kaynağı: v3.apps
- 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 istekleri yaparken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif Belgesi, REST API'lerini açıklamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşimde bulunan başka 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 temel URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki tüm URI'ler bu hizmet uç noktasına göre belirlenir:
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.apps
Yöntemler | |
---|---|
get |
GET /drive/v3/apps/{appId} Belirli bir uygulamayı alır. |
list |
GET /drive/v3/apps Kullanıcının yüklü uygulamalarını listeler. |
REST Kaynağı: v3.changes
Yöntemler | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken Gelecekteki değişiklikleri listelemek için pageToken başlangıç sayfasını alır. |
list |
GET /drive/v3/changes Bir kullanıcı veya ortak Drive için değişiklikleri listeler. |
watch |
POST /drive/v3/changes/watch Bir kullanıcı için değişikliklere abone olur. |
REST Kaynağı: v3.channels
Yöntemler | |
---|---|
stop |
POST /drive/v3/channels/stop Bu kanal üzerinden kaynak izlemeyi durdurur. |
REST Kaynağı: v3.comments
Yöntemler | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments 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 yorum alır. |
list |
GET /drive/v3/files/{fileId}/comments Dosyadaki yorumları listeler. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} Bir yorumu yama semantiğiyle 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 organizer olduğu bir ortak Drive kalıcı olarak silinir. |
get |
GET /drive/v3/drives/{driveId} Ortak Drive'ın meta verilerini kimliğe göre alır. |
hide |
POST /drive/v3/drives/{driveId}/hide 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 Ortak Drive'ı varsayılan görünüme geri yükler. |
update |
PATCH /drive/v3/drives/{driveId} Ortak Drive için meta verileri günceller. |
REST Kaynağı: v3.files
Yöntemler | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy Dosyanın kopyasını oluşturur ve istenen güncellemeleri yama semantiğiyle uygular. |
create |
POST /drive/v3/files POST /upload/drive/v3/files Yeni bir 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önderdiği tüm dosyaları 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ğlanabilen 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 Bir 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 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ğiyle günceller. |
REST Kaynağı: v3.replies
Yöntemler | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments/{commentId}/replies Yoruma yanıt oluşturur. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Yanıtı siler. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Kimliğine 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} Yanıtı yama semantiğiyle günceller. |
REST Kaynağı: v3.revisions
Yöntemler | |
---|---|
delete |
DELETE /drive/v3/files/{fileId}/revisions/{revisionId} Bir dosya sürümünü kalıcı olarak siler. |
get |
GET /drive/v3/files/{fileId}/revisions/{revisionId} Kimliğe göre düzeltmenin meta verilerini veya içeriğini alır. |
list |
GET /drive/v3/files/{fileId}/revisions Dosyadaki düzeltmeleri listeler. |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} Bir düzeltmeyi yama semantiğiyle günceller. |