Method: projects.getContent

מקבל את התוכן של פרויקט הסקריפט, כולל מקור הקוד והמטא נתונים של כל קובץ סקריפט.

בקשת HTTP

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

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

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

פרמטרים
scriptId

string

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

פרמטרים של שאילתה

פרמטרים
versionNumber

integer

מספר הגרסה של הפרויקט לאחזור. אם לא תספקו את הגרסה הזו, תוחזר הגרסה הראשית של הפרויקט.

גוף הבקשה

גוף הבקשה חייב להיות ריק.

גוף התשובה

אם התגובה הצליחה, גוף התגובה מכיל נתונים במבנה הבא:

משאב התוכן.

ייצוג JSON
{
  "scriptId": string,
  "files": [
    {
      object (File)
    }
  ]
}
שדות
scriptId

string

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

files[]

object (File)

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

היקפי הרשאה

יש צורך באחד מהיקפי ההרשאות הבאים של OAuth:

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

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