لعرض جدول البيانات بالمعرف المحدد. يجب أن يحدد المتصل معرّف جدول البيانات.
تختلف هذه الطريقة عن Sheets.get في أنها تتيح اختيار المجموعات الفرعية من بيانات جداول البيانات المطلوب عرضها عن طريق تحديد معلَمة dataFilters. يمكن تحديد عدّة سمات DataFilters. يؤدي تحديد واحد أو أكثر من فلاتر البيانات إلى إرجاع أجزاء من جدول البيانات التي تتقاطع مع النطاقات المتطابقة مع أي من عوامل التصفية.
بشكل افتراضي، لا يتم عرض البيانات داخل الشبكات. يمكنك تضمين بيانات الشبكة بإحدى طريقتين:
حدِّد قناع حقل يسرد الحقول المطلوبة باستخدام مَعلمة عنوان URL fields في HTTP
اضبط مَعلمة includeGridData على "صحيح". وفي حال ضبط قناع حقل، يتم تجاهل المَعلمة includeGridData.
بالنسبة لجداول البيانات الكبيرة، كأفضل الممارسات، قم باسترداد حقول جداول البيانات المحددة التي تريدها فقط.
طلب HTTP
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}:getByDataFilter
تاريخ التعديل الأخير: 2024-09-05 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-09-05 (حسب التوقيت العالمي المتفَّق عليه)"],[[["This endpoint `getByDataFilter` retrieves a spreadsheet based on specified data filters, allowing selection of specific data subsets unlike `spreadsheets.get`."],["Users can include grid data by using a field mask with the `fields` URL parameter or setting the `includeGridData` parameter to true."],["The request body requires `dataFilters` for specifying the ranges to retrieve and optionally `includeGridData` for including grid data."],["Successful responses return a `Spreadsheet` object containing the filtered data."],["Authorization requires one of the following OAuth scopes: `https://www.googleapis.com/auth/drive`, `https://www.googleapis.com/auth/drive.file`, or `https://www.googleapis.com/auth/spreadsheets`."]]],["This content describes retrieving spreadsheet data using the `getByDataFilter` method. Key actions include specifying the `spreadsheetId` in the `POST` request URL and using the `dataFilters` parameter within the request body to select desired ranges. The `includeGridData` parameter allows inclusion of grid data. The response returns a `Spreadsheet` object. Authorization requires specific OAuth scopes. Field masks can also specify data returned and are prioritized over `includeGridData`. Using this for large spreadsheet is recommended.\n"]]