Method: spreadsheets.get
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Belirtilen kimliğe sahip e-tabloyu döndürür. Arayan, e-tablo kimliğini belirtmelidir.
Varsayılan olarak, ızgaralardaki veriler döndürülmez. Izgara verilerini 2 şekilde ekleyebilirsiniz:
HTTP'de fields
URL parametresini kullanarak istediğiniz alanları listeleyen bir alan maskesi belirtin
includeGridData
URL parametresini true olarak ayarlayın. Alan maskesi ayarlanırsa includeGridData
parametresi yoksayılır
Büyük e-tablolarda en iyi uygulama olarak yalnızca istediğiniz e-tablo alanlarını alın.
Yalnızca e-tablo verilerinin alt kümelerini almak için ranges
URL parametresini kullanın. Aralıklar A1 gösterimi kullanılarak belirtilir. Tek bir hücre (ör. A1
) veya birden fazla hücre (ör. A1:D5
) tanımlayabilirsiniz. Aynı e-tablodaki diğer sayfalardan hücreler (ör. Sheet2!A1:C4
) alabilir veya aynı anda birden fazla aralık alabilirsiniz (ör. ?ranges=A1:D5&ranges=Sheet2!A1:C4
). Aralığı sınırlandırdığınızda, e-tablonun yalnızca istenen aralıklarla kesiştiği bölümleri döndürülür.
HTTP isteği
GET https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler |
spreadsheetId |
string
İstenecek e-tablo.
|
Sorgu parametreleri
Parametreler |
ranges[] |
string
E-tablodan alınacak aralıklar.
|
includeGridData |
boolean
Izgara verileri döndürülecekse doğru değerini döndürür. İstekte bir alan maskesi ayarlandıysa bu parametre yoksayılır.
|
excludeTablesInBandedRanges |
boolean
Tablolar bantlı aralıklardan hariç tutulacaksa doğru değerini alır. Ayarlanmamışsa yanlıştır.
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt metni
Başarılıysa yanıt metni, Spreadsheet
öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
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
Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-04-29 UTC.
[null,null,["Son güncelleme tarihi: 2025-04-29 UTC."],[],[],null,["# Method: spreadsheets.get\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nReturns the spreadsheet at the given ID. The caller must specify the spreadsheet ID.\n\nBy default, data within grids is not returned. You can include grid data in one of 2 ways:\n\n- Specify a [field mask](https://developers.google.com/workspace/sheets/api/guides/field-masks) listing your desired fields using the `fields` URL parameter in HTTP\n\n- Set the [includeGridData](/workspace/sheets/api/reference/rest/v4/spreadsheets/get#body.QUERY_PARAMETERS.include_grid_data) URL parameter to true. If a field mask is set, the `includeGridData` parameter is ignored\n\nFor large spreadsheets, as a best practice, retrieve only the specific spreadsheet fields that you want.\n\nTo retrieve only subsets of spreadsheet data, use the [ranges](/workspace/sheets/api/reference/rest/v4/spreadsheets/get#body.QUERY_PARAMETERS.ranges) URL parameter. Ranges are specified using [A1 notation](https://developers.google.com/workspace/sheets/api/guides/concepts#cell). You can define a single cell (for example, `A1`) or multiple cells (for example, `A1:D5`). You can also get cells from other sheets within the same spreadsheet (for example, `Sheet2!A1:C4`) or retrieve multiple ranges at once (for example, `?ranges=A1:D5&ranges=Sheet2!A1:C4`). Limiting the range returns only the portions of the spreadsheet that intersect the requested ranges.\n\n### HTTP request\n\n`GET https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|-----------------|--------------------------------------|\n| `spreadsheetId` | `string` The spreadsheet to request. |\n\n### Query parameters\n\n| Parameters ||\n|-------------------------------|-------------------------------------------------------------------------------------------------------------------|\n| `ranges[]` | `string` The ranges to retrieve from the spreadsheet. |\n| `includeGridData` | `boolean` True if grid data should be returned. This parameter is ignored if a field mask was set in the request. |\n| `excludeTablesInBandedRanges` | `boolean` True if tables should be excluded in the banded ranges. False if not set. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [Spreadsheet](/workspace/sheets/api/reference/rest/v4/spreadsheets#Spreadsheet).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/drive`\n- `https://www.googleapis.com/auth/drive.readonly`\n- `https://www.googleapis.com/auth/drive.file`\n- `https://www.googleapis.com/auth/spreadsheets`\n- `https://www.googleapis.com/auth/spreadsheets.readonly`\n\nFor more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent)."]]