Method: projects.updateContent

Belirtilen komut dosyası projesinin içeriğini günceller. Bu içerik HEAD sürümü olarak depolanır ve komut dosyası tetikleyici olarak, komut dosyası düzenleyicide, eklenti önizleme modunda veya geliştirme modunda web uygulaması ya da Apps Komut Dosyası API'si olarak yürütüldüğünde kullanılır. Bu işlem, projedeki tüm mevcut dosyaları temizler.

HTTP isteği

PUT https://script.googleapis.com/v1/projects/{scriptId}/content

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

Yol parametreleri

Parametreler
scriptId

string

Komut dosyası projesinin Drive kimliği.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "files": [
    {
      object (File)
    }
  ]
}
Alanlar
files[]

object (File)

Komut dosyası proje dosyalarının listesi. Dosyalardan biri komut dosyası manifestidir. Dosya "appsscript" olarak adlandırılmalı, JSON türünde olmalıdır ve projenin manifest yapılandırmalarını içermelidir.

Yanıt gövdesi

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

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/script.projects

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.