Method: spreadsheets.values.batchGet
یک یا چند محدوده از مقادیر را از یک صفحهگسترده برمیگرداند. تماس گیرنده باید شناسه صفحه گسترده و یک یا چند محدوده را مشخص کند.
درخواست HTTP
GET https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchGet
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
spreadsheetId | string شناسه صفحهگسترده برای بازیابی دادهها. |
پارامترهای پرس و جو
پارامترها |
---|
ranges[] | string نماد A1 یا نماد R1C1 محدوده برای بازیابی مقادیر. |
majorDimension | enum ( Dimension ) بعد عمده ای که نتایج باید استفاده شود. به عنوان مثال، اگر داده های صفحه گسترده عبارتند از: A1=1,B1=2,A2=3,B2=4 , سپس درخواست ranges=["A1:B2"],majorDimension=ROWS [[1,2],[3,4]] , در حالی که درخواست ranges=["A1:B2"],majorDimension=COLUMNS [[1,3],[2,4]] را برمی گرداند. |
valueRenderOption | enum ( ValueRenderOption ) چگونه مقادیر باید در خروجی نمایش داده شوند. گزینه رندر پیش فرض ValueRenderOption.FORMATTED_VALUE است. |
dateTimeRenderOption | enum ( DateTimeRenderOption ) چگونه تاریخ، زمان و مدت زمان باید در خروجی نمایش داده شود. اگر valueRenderOption FORMATTED_VALUE باشد، این نادیده گرفته میشود. گزینه پیشفرض render dateTime SERIAL_NUMBER است. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پاسخ هنگام بازیابی بیش از یک محدوده از مقادیر در یک صفحه گسترده.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"spreadsheetId": string,
"valueRanges": [
{
object (ValueRange )
}
]
} |
فیلدها |
---|
spreadsheetId | string شناسه صفحهگسترده دادهها از آن بازیابی شد. |
valueRanges[] | object ( ValueRange ) مقادیر درخواستی ترتیب ValueRanges با ترتیب محدوده های درخواستی یکسان است. |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/drive
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive.file
-
https://www.googleapis.com/auth/spreadsheets
-
https://www.googleapis.com/auth/spreadsheets.readonly
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-10-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-10-25 بهوقت ساعت هماهنگ جهانی."],[[["This method allows retrieval of one or more ranges of values from a specified Google Sheet using the spreadsheet ID and desired ranges."],["Users can customize data retrieval by defining the major dimension (ROWS or COLUMNS), value rendering options, and date/time formatting."],["The response includes the spreadsheet ID and an array of ValueRanges containing the requested values, mirroring the order of requested ranges."],["Authorization requires specific OAuth scopes, including read or write access to Google Drive or Sheets."]]],["This outlines how to retrieve multiple ranges of values from a spreadsheet using a `GET` request. The core actions include specifying the `spreadsheetId` in the URL path and defining desired `ranges` in the query parameters. Other query parameters like `majorDimension`, `valueRenderOption`, and `dateTimeRenderOption` further customize the output. An empty request body is required. The response, structured in JSON, includes the `spreadsheetId` and the retrieved `valueRanges`. Appropriate authorization scopes are also required.\n"]]