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