Method: labels.enable

Devre dışı bırakılmış bir Etiketi etkinleştirin ve yayınlanmış durumuna geri yükleyin. Bu işlem, devre dışı bırakılmış mevcut düzeltmeye dayalı olarak yeni bir yayınlanmış düzeltme oluşturur. Devre dışı bırakılmış mevcut bir taslak düzeltmesi varsa o taslağa göre yeni bir düzeltme oluşturulur ve etkinleştirilir.

HTTP isteği

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

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

Yol parametreleri

Parametreler
name

string

Zorunlu. Etiket kaynak adı.

İstek içeriği

İsteğin gövdesi, aşağıdaki yapıya sahip veriler 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şime izin vermeden önce kullanıcının Etiket için yönetici olduğunu doğrular.

writeControl

object (WriteControl)

Yazma isteklerinin yürütülme şekli üzerinde kontrol sağlar. Varsayılan olarak ayarlanmaz, yani son yazma kazanır.

languageCode

string

Yerelleştirilmiş alan etiketlerini değerlendirmek için kullanılacak BCP-47 dil kodu. Belirtilmezse varsayılan yapılandırılmış 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ılavuzu'na bakın.