- Yêu cầu HTTP
- Thông số đường dẫn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- MatchedValueRange
- Hãy làm thử!
Trả về một hoặc nhiều dải ô giá trị khớp với bộ lọc dữ liệu đã chỉ định. Phương thức gọi phải chỉ định mã nhận dạng bảng tính và một hoặc nhiều DataFilters. Hệ thống sẽ trả về các dải ô khớp với bất kỳ bộ lọc dữ liệu nào trong yêu cầu.
Yêu cầu HTTP
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchGetByDataFilter
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
| Thông số | |
|---|---|
spreadsheetId |
Mã của bảng tính để truy xuất dữ liệu. |
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
| Biểu diễn dưới dạng JSON |
|---|
{ "dataFilters": [ { object ( |
| Trường | |
|---|---|
dataFilters[] |
Bộ lọc dữ liệu dùng để so khớp các dải ô giá trị cần truy xuất. Phạm vi khớp với bất kỳ bộ lọc dữ liệu nào được chỉ định sẽ được đưa vào phản hồi. |
majorDimension |
Phương diện chính mà kết quả sẽ sử dụng. Ví dụ: nếu dữ liệu bảng tính là: |
valueRenderOption |
Cách trình bày các giá trị trong kết quả. Tuỳ chọn kết xuất mặc định là |
dateTimeRenderOption |
Cách trình bày ngày, giờ và thời lượng trong kết quả. Giá trị này sẽ bị bỏ qua nếu |
Nội dung phản hồi
Phản hồi khi truy xuất nhiều dải ô giá trị trong một bảng tính do DataFilters chọn.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
| Biểu diễn dưới dạng JSON |
|---|
{
"spreadsheetId": string,
"valueRanges": [
{
object ( |
| Trường | |
|---|---|
spreadsheetId |
Mã nhận dạng của bảng tính mà dữ liệu được truy xuất. |
valueRanges[] |
Các giá trị được yêu cầu cùng với danh sách bộ lọc dữ liệu khớp với các giá trị đó. |
Phạm vi uỷ quyền
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/spreadsheets
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.
MatchedValueRange
Một dải ô giá trị được một hoặc nhiều bộ lọc dữ liệu so khớp.
| Biểu diễn dưới dạng JSON |
|---|
{ "valueRange": { object ( |
| Trường | |
|---|---|
valueRange |
Các giá trị được |
dataFilters[] |
|