Google Sheets API

קריאה וכתיבה ב-Google Sheets.

שירות: sheets.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כששולחים את בקשות ה-API.

מסמך Discovery

מסמך Discovery הוא מפרט שקריא למכונות, שמתאר ממשקי API ל-REST ומאפשר להשתמש בהם. הוא משמש ליצירת ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:

נקודת קצה לשירות

נקודת קצה של שירות היא כתובת URL בסיסית שצוינה בה כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה, וכל מזהי ה-URI שבהמשך הם יחסיים לנקודת הקצה הזו:

  • https://sheets.googleapis.com

משאב REST: v4.spreadsheets

Methods
batchUpdate POST /v4/spreadsheets/{spreadsheetId}:batchUpdate
החלת עדכון אחד או יותר בגיליון האלקטרוני.
create POST /v4/spreadsheets
יצירת גיליון אלקטרוני והחזרת הגיליון החדש שנוצר.
get GET /v4/spreadsheets/{spreadsheetId}
הפונקציה מחזירה את הגיליון האלקטרוני עם המזהה הנתון.
getByDataFilter POST /v4/spreadsheets/{spreadsheetId}:getByDataFilter
הפונקציה מחזירה את הגיליון האלקטרוני עם המזהה הנתון.

משאב REST: v4.spreadsheets.developerMetadata

Methods
get GET /v4/spreadsheets/{spreadsheetId}/developerMetadata/{metadataId}
הפונקציה מחזירה את המטא-נתונים של המפתח עם המזהה שצוין.
search POST /v4/spreadsheets/{spreadsheetId}/developerMetadata:search
הפונקציה מחזירה את כל המטא-נתונים של המפתח שתואם ל-DataFilter שצוין.

משאב REST: v4.spreadsheets.sheets

Methods
copyTo POST /v4/spreadsheets/{spreadsheetId}/sheets/{sheetId}:copyTo
העתקת גיליון אחד מגיליון אלקטרוני לגיליון אלקטרוני אחר.

משאב REST: v4.spreadsheets.values

Methods
append POST /v4/spreadsheets/{spreadsheetId}/values/{range}:append
צירוף ערכים לגיליון אלקטרוני.
batchClear POST /v4/spreadsheets/{spreadsheetId}/values:batchClear
מחיקת טווח אחד או יותר של ערכים מגיליון אלקטרוני.
batchClearByDataFilter POST /v4/spreadsheets/{spreadsheetId}/values:batchClearByDataFilter
מחיקת טווח אחד או יותר של ערכים מגיליון אלקטרוני.
batchGet GET /v4/spreadsheets/{spreadsheetId}/values:batchGet
הפונקציה מחזירה טווח אחד או יותר של ערכים מגיליון אלקטרוני.
batchGetByDataFilter POST /v4/spreadsheets/{spreadsheetId}/values:batchGetByDataFilter
הפונקציה מחזירה טווח אחד או יותר של ערכים שתואמים למסנני הנתונים שצוינו.
batchUpdate POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdate
הגדרת ערכים בטווח אחד או יותר בגיליון אלקטרוני.
batchUpdateByDataFilter POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdateByDataFilter
הגדרת ערכים בטווח אחד או יותר בגיליון אלקטרוני.
clear POST /v4/spreadsheets/{spreadsheetId}/values/{range}:clear
מחיקת ערכים מגיליון אלקטרוני.
get GET /v4/spreadsheets/{spreadsheetId}/values/{range}
הפונקציה מחזירה טווח של ערכים מגיליון אלקטרוני.
update PUT /v4/spreadsheets/{spreadsheetId}/values/{range}
הגדרת ערכים בטווח של גיליון אלקטרוני.