Method: projects.updateContent

Memperbarui 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; objek tersebut harus diberi nama "appsscript", harus memiliki jenis JSON, dan menyertakan konfigurasi manifes untuk project tersebut.

Isi respons

Jika berhasil, isi respons memuat instance Content.

Cakupan Otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.