הפונקציה מחזירה טווח אחד או יותר של ערכים שתואמים למסנני הנתונים שצוינו. מבצע הקריאה החוזרת צריך לציין את מזהה הגיליון האלקטרוני ו-DataFilters
אחד או יותר. ישוחזרו טווחים שתואמים לאחד מסנני הנתונים בבקשה.
בקשת HTTP
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchGetByDataFilter
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
spreadsheetId |
המזהה של הגיליון האלקטרוני שממנו רוצים לאחזר נתונים. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "dataFilters": [ { object ( |
שדות | |
---|---|
dataFilters[] |
מסנני הנתונים שמשמשים להתאמה לטווחי הערכים שאתם רוצים לאחזר. טווחים שתואמים לאחד ממסנני הנתונים שצוינו נכללים בתגובה. |
majorDimension |
המאפיין הראשי שבו צריך להשתמש בתוצאות. לדוגמה, אם נתוני הגיליון האלקטרוני הם: |
valueRenderOption |
האופן שבו הערכים יוצגו בפלט. אפשרות העיבוד שמוגדרת כברירת מחדל היא |
dateTimeRenderOption |
האופן שבו תאריכים, שעות ופרק זמן צריכים להופיע בפלט. המערכת מתעלמת מהערך הזה אם |
גוף התשובה
התגובה שמתקבלת כשמאחזרים יותר מטווח אחד של ערכים בגיליון אלקטרוני שנבחר על ידי DataFilters
.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"spreadsheetId": string,
"valueRanges": [
{
object ( |
שדות | |
---|---|
spreadsheetId |
המזהה של הגיליון האלקטרוני שממנו הנתונים אוחזו. |
valueRanges[] |
הערכים המבוקשים עם רשימת מסנני הנתונים שתואמים להם. |
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/spreadsheets
מידע נוסף זמין במדריך ההרשאות.
MatchedValueRange
טווח ערכים שסוננו על ידי מסנן נתונים אחד או יותר.
ייצוג ב-JSON |
---|
{ "valueRange": { object ( |
שדות | |
---|---|
valueRange |
הערכים שמותאמים ל- |
dataFilters[] |
הערך של |