Method: projects.updateContent

Mengupdate konten project skrip yang ditentukan. Konten ini disimpan sebagai versi HEAD, dan digunakan saat skrip dieksekusi sebagai pemicu, di editor skrip, dalam mode pratinjau add-on, atau sebagai aplikasi web atau Apps Script API dalam mode pengembangan. Tindakan ini akan menghapus semua file yang ada dalam project.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
scriptId

string

ID Drive project skrip.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "files": [
    {
      object (File)
    }
  ]
}
Kolom
files[]

object (File)

Daftar file project skrip. Salah satu file adalah manifes skrip; file harus bernama "appsscript", harus memiliki jenis JSON, dan menyertakan konfigurasi manifes untuk project.

Isi respons

Jika berhasil, isi respons akan berisi instance Content.

Cakupan Otorisasi

Memerlukan cakupan OAuth berikut ini:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.