Method: labels.publish

Etiketteki tüm taslak değişiklikleri yayınlayın. Etiket yayınlandıktan sonra taslak durumuna geri dönemez. Daha fazla bilgi için google.apps.drive.labels.v2.Lifecycle sayfasına göz atın.

Etiket yayınlamak, yeni bir düzeltmenin yayınlanmasına neden olur. Önceki tüm taslak düzeltmeleri silinir. Daha önce yayınlanmış düzeltmeler saklanır ancak gerektiğinde otomatik olarak silinir.

Yayınlandıktan sonra bazı değişikliklere izin verilmez. Genel olarak, etiketle ilgili mevcut meta verileri geçersiz kılacak veya yeni kısıtlamalara neden olacak değişiklikler reddedilir. Örneğin, etiket yayınlandıktan sonra etikette yapılan aşağıdaki değişiklikler reddedilir: * Etiket doğrudan silinemez. Önce devre dışı bırakılmalı, ardından silinmelidir. * Field.FieldType değiştirilemez. * Alan doğrulama seçeneklerinde yapılan değişiklikler, daha önce kabul edilen bir öğeyi reddetmez. * Maksimum giriş sayısını azaltma.

HTTP isteği

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

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.