Drive Etiketlerini yönetmeye yönelik bir API
- REST Kaynağı: v2.labels
- REST Kaynağı: v2.labels.locks
- REST Kaynağı: v2.labels.permissions
- REST Kaynağı: v2.labels.revisions
- REST Kaynağı: v2.labels.revisions.locks
- REST Kaynağı: v2.labels.revisions.permissions
- REST Kaynağı: v2.limits
- REST Kaynağı: v2.users
Hizmet: drivelabels.googleapis.com
Bu hizmeti çağırmak için Google'ın sağladığı istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarını kullanması gerekiyorsa API isteklerini yaparken aşağıdaki bilgileri kullanın.
Keşif dokümanı
Keşif Belgesi, REST API'leri açıklamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. Google API'leriyle etkileşimde bulunan istemci kitaplıkları, IDE eklentileri ve 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 temel bir 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://drivelabels.googleapis.com
REST Kaynağı: v2.labels
Yöntemler | |
---|---|
create |
POST /v2/labels Etiket oluşturur. |
delete |
DELETE /v2/{name=labels/*} Drive öğelerindeki etiketi ve ilgili meta verileri kalıcı olarak siler. |
delta |
POST /v2/{name=labels/*}:delta Bir dizi güncelleme isteği uygulayarak tek bir etiketi günceller ve yeni bir taslak düzeltme oluşturur. |
disable |
POST /v2/{name=labels/*}:disable Yayınlanmış bir etiketi devre dışı bırakma |
enable |
POST /v2/{name=labels/*}:enable Devre dışı bırakılmış bir etiketi etkinleştirip yayınlanmış durumuna geri yükleyin. |
get |
GET /v2/{name=labels/*} Bir etiketi kaynak adına göre alın. |
list |
GET /v2/labels Liste etiketleri. |
publish |
POST /v2/{name=labels/*}:publish Etiketteki tüm taslak değişiklikleri yayınlayın. |
updateLabelCopyMode |
POST /v2/{name=labels/*}:updateLabelCopyMode Bir etiketin CopyMode özelliğini günceller. |
updateLabelEnabledAppSettings |
POST /v2/{name=labels/*}:updateLabelEnabledAppSettings Bir etiketin EnabledAppSettings özelliğini günceller. |
updatePermissions |
PATCH /v2/{parent=labels/*}/permissions Bir etiketin izinlerini günceller. |
REST Kaynağı: v2.labels.locks
Yöntemler | |
---|---|
list |
GET /v2/{parent=labels/*}/locks Bir etiketteki etiket kilitlerini listeler. |
REST Kaynağı: v2.labels.permissions
Yöntemler | |
---|---|
batchDelete |
POST /v2/{parent=labels/*}/permissions:batchDelete Etiket izinlerini siler. |
batchUpdate |
POST /v2/{parent=labels/*}/permissions:batchUpdate Etiket izinlerini günceller. |
create |
POST /v2/{parent=labels/*}/permissions Bir etiketin izinlerini günceller. |
delete |
DELETE /v2/{name=labels/*/permissions/*} Bir etiketin iznini siler. |
list |
GET /v2/{parent=labels/*}/permissions Bir etiketin izinlerini listeler. |
REST Kaynağı: v2.labels.revisions
Yöntemler | |
---|---|
updatePermissions |
PATCH /v2/{parent=labels/*/revisions/*}/permissions Bir etiketin izinlerini günceller. |
REST Kaynağı: v2.labels.revisions.locks
Yöntemler | |
---|---|
list |
GET /v2/{parent=labels/*/revisions/*}/locks Bir etiketteki etiket kilitlerini listeler. |
REST Kaynağı: v2.labels.revisions.permissions
Yöntemler | |
---|---|
batchDelete |
POST /v2/{parent=labels/*/revisions/*}/permissions:batchDelete Etiket izinlerini siler. |
batchUpdate |
POST /v2/{parent=labels/*/revisions/*}/permissions:batchUpdate Etiket izinlerini günceller. |
create |
POST /v2/{parent=labels/*/revisions/*}/permissions Bir etiketin izinlerini günceller. |
delete |
DELETE /v2/{name=labels/*/revisions/*/permissions/*} Bir etiketin iznini siler. |
list |
GET /v2/{parent=labels/*/revisions/*}/permissions Bir etiketin izinlerini listeler. |
REST Kaynağı: v2.limits
Yöntemler | |
---|---|
getLabel |
GET /v2/limits/label Etiket yapısıyla ilgili kısıtlamaları (ör. izin verilen maksimum alan sayısı ve etiket başlığının maksimum uzunluğu) alın. |
REST Kaynağı: v2.users
Yöntemler | |
---|---|
getCapabilities |
GET /v2/{name=users/*/capabilities} Kullanıcı özelliklerini alır. |