- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- ลองใช้งาน
แสดงสเปรดชีตตามรหัสที่ระบุ ผู้เรียกใช้ต้องระบุรหัสสเปรดชีต
โดยค่าเริ่มต้น จะไม่มีการส่งคืนข้อมูลภายในตารางกริด คุณรวมข้อมูลตารางกริดได้ 2 วิธีดังนี้
ระบุฟิลด์มาสก์ที่แสดงช่องที่คุณต้องการโดยใช้พารามิเตอร์ของ URL
fields
ใน HTTPตั้งค่าพารามิเตอร์ของ URL
includeGridData
เป็น "จริง" หากมีการตั้งค่าฟิลด์มาสก์ไว้ ระบบจะไม่สนใจพารามิเตอร์includeGridData
สำหรับสเปรดชีตขนาดใหญ่ แนวทางปฏิบัติแนะนำคือให้เรียกข้อมูลเฉพาะช่องสเปรดชีตที่ต้องการ
หากต้องการดึงเฉพาะชุดย่อยของสเปรดชีต ให้ใช้พารามิเตอร์ URL ranges
ช่วงจะกำหนดโดยใช้รูปแบบ A1 คุณสามารถกำหนดเซลล์เดียว (เช่น A1
) หรือหลายเซลล์ (ตัวอย่างเช่น A1:D5
) นอกจากนี้คุณยังสามารถรับเซลล์จากแผ่นงานอื่นภายในสเปรดชีตเดียวกัน (เช่น Sheet2!A1:C4
) หรือเรียกข้อมูลหลายช่วงได้พร้อมกัน (เช่น ?ranges=A1:D5&ranges=Sheet2!A1:C4
) การจำกัดช่วงจะแสดงผลเฉพาะส่วนของสเปรดชีตที่ตัดช่วงที่ขอ
คำขอ HTTP
GET https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
spreadsheetId |
สเปรดชีตที่จะส่งคำขอ |
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
ranges[] |
ช่วงที่ดึงจากสเปรดชีต |
includeGridData |
จริง หากควรแสดงข้อมูลตารางกริด ระบบจะไม่สนใจพารามิเตอร์นี้หากมีการตั้งค่าฟิลด์มาสก์ในคำขอ |
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Spreadsheet
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต 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
โปรดดูข้อมูลเพิ่มเติมที่คู่มือการให้สิทธิ์