Method: labels.enable

Devre dışı bırakılmış bir etiketi etkinleştirin ve etiketi yayınlanmış durumuna geri yükleyin. Bu işlem, mevcut devre dışı yayınlanmış düzeltmeye dayalı yeni bir yayınlanmış düzeltmeyle sonuçlanır. Devre dışı bırakılmış bir taslak düzeltmesi varsa bu taslak temel alınarak yeni bir düzeltme oluşturulur ve etkinleştirilir.

HTTP isteği

POST https://drivelabels.googleapis.com/v2beta/{name=labels/*}:enable

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. Etiket kaynağı adı.

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "useAdminAccess": boolean,
  "writeControl": {
    object (WriteControl)
  },
  "languageCode": string
}
Alanlar
useAdminAccess

boolean

Kullanıcının yönetici kimlik bilgilerini kullanmak için true olarak ayarlayın. Sunucu, erişim izni vermeden önce kullanıcının etiketin yöneticisi olduğunu doğrular.

writeControl

object (WriteControl)

Yazma isteklerinin nasıl yürütüleceği üzerinde kontrol sağlar. Varsayılan olarak ayarlanmamış olarak ayarlanır. Yani son yazma işlemi geçerli olur.

languageCode

string

Yerelleştirilmiş alan etiketlerini değerlendirmek için kullanılacak BCP-47 dil kodu. Belirtilmediği takdirde, varsayılan olarak yapılandırılan dildeki değerler kullanılır.

Yanıt gövdesi

Başarılıysa yanıt metni, Label öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/drive.labels
  • https://www.googleapis.com/auth/drive.admin.labels

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.