Method: spreadsheets.values.batchClear

ล้างช่วงค่าอย่างน้อย 1 ช่วงออกจากสเปรดชีต ผู้เรียกต้องระบุรหัสสเปรดชีตและช่วงอย่างน้อย 1 ช่วง ระบบจะล้างเฉพาะค่าเท่านั้น โดยจะเก็บพร็อพเพอร์ตี้อื่นๆ ทั้งหมดของเซลล์ไว้ (เช่น การจัดรูปแบบและการตรวจสอบข้อมูล)

คำขอ HTTP

POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchClear

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
spreadsheetId

string

รหัสของสเปรดชีตที่จะอัปเดต

เนื้อหาของคำขอ

เนื้อความของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "ranges": [
    string
  ]
}
ช่อง
ranges[]

string

ช่วงที่จะล้างในรูปแบบสัญลักษณ์ A1 หรือสัญลักษณ์ R1C1

เนื้อหาการตอบกลับ

การตอบสนองเมื่อล้างช่วงของค่าในสเปรดชีต

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "spreadsheetId": string,
  "clearedRanges": [
    string
  ]
}
ช่อง
spreadsheetId

string

สเปรดชีตที่ใช้การอัปเดต

clearedRanges[]

string

ช่วงที่ถูกล้างในรูปแบบ A1 หากคำขอเป็นช่วงที่ไม่มีขอบเขตหรือ Ranger ที่ใหญ่กว่าขอบเขตของชีต นี่เป็นช่วงจริงที่ล้างแล้วซึ่งถูกจำกัดตามขีดจำกัดของชีต

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets

ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์