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 ya da web uygulaması veya geliştirme modunda Apps Komut Dosyası API'si olarak yürütüldüğünde kullanılır. Bu işlem, projedeki mevcut tüm 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 metni aşağıdaki yapıyla birlikte verileri içerir:

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

object (File)

Komut dosyası proje dosyalarının listesi. Dosyalardan biri bir komut dosyası manifestidir; "appsscript" olarak adlandırılmalı, JSON türünde olmalı 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ı makaleyi inceleyin.