ล้างช่วงของค่าอย่างน้อย 1 ช่วงออกจากสเปรดชีต ผู้โทรต้องระบุรหัสสเปรดชีตและ DataFilters
อย่างน้อย 1 รายการ ระบบจะล้างช่วงที่ตรงกับตัวกรองข้อมูลที่ระบุ โดยล้างค่าออกเท่านั้น และระบบจะเก็บคุณสมบัติอื่นๆ ทั้งหมดของเซลล์ (เช่น การจัดรูปแบบ การตรวจสอบข้อมูล ฯลฯ)
คำขอ HTTP
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchClearByDataFilter
URL ใช้ไวยากรณ์ gRPC Transcoding
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
spreadsheetId |
รหัสของสเปรดชีตที่จะอัปเดต |
เนื้อหาของคำขอ
เนื้อหาของคําขอมีข้อมูลที่มีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{
"dataFilters": [
{
object ( |
ช่อง | |
---|---|
dataFilters[] |
|
เนื้อหาการตอบกลับ
การตอบกลับเมื่อล้างช่วงของค่าที่เลือกด้วย DataFilters
ในสเปรดชีต
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{ "spreadsheetId": string, "clearedRanges": [ string ] } |
ช่อง | |
---|---|
spreadsheetId |
สเปรดชีตที่ใช้การอัปเดต |
clearedRanges[] |
ช่วงที่มีการล้างในสัญลักษณ์ A1 ถ้าเป็นคําขอสําหรับช่วงที่ไม่มีขอบเขตหรือช่วงขนาดเกินกว่าขอบเขตของแผ่นงาน นี่คือช่วงจริงที่มีการล้างและเชื่อมโยงกับขีดจํากัดของแผ่นงาน |
ขอบเขตการให้สิทธิ์
ต้องการขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/spreadsheets
สําหรับข้อมูลเพิ่มเติม โปรดดูคู่มือการให้สิทธิ์