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

שיטות
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

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

משאב REST: v4.spreadsheets.sheets

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

משאב REST: v4.spreadsheets.values

שיטות
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}
מגדיר ערכים בטווח של גיליון אלקטרוני.