Method: projects.updateContent

מעדכן את התוכן של פרויקט הסקריפט שצוין. התוכן הזה מאוחסן כגרסת HEAD, ומשמש כאשר הסקריפט מופעל כטריגר, בעורך הסקריפטים, במצב תצוגה מקדימה של תוסף, או כאפליקציית אינטרנט או כ-Apps Script API במצב פיתוח. פעולה זו תמחק את כל הקבצים הקיימים בפרויקט.

בקשת HTTP

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

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

פרמטרים של נתיב

פרמטרים
scriptId

string

מזהה ה-Drive של פרויקט הסקריפט.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "files": [
    {
      object (File)
    }
  ]
}
שדות
files[]

object (File)

רשימת הקבצים של פרויקט הסקריפט. אחד מהקבצים הוא מניפסט של סקריפט. השם צריך להיות 'appsscript', הוא חייב להיות מסוג JSON ולכלול את הגדרות המניפסט של הפרויקט.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול מופע של Content.

היקפי הרשאות

נדרש היקף ההרשאות הבא של OAuth:

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

למידע נוסף, קראו את המאמר סקירה כללית של OAuth 2.0.