อ่านและเขียน Google ชีต
- ทรัพยากร REST: v4.spreadsheets
- ทรัพยากร REST: v4.spreadsheets.developerMetadata
- ทรัพยากร REST: v4.spreadsheets.sheets
- ทรัพยากร REST: v4.spreadsheets.values
บริการ: sheets.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีของไคลเอ็นต์ที่ Google มีให้ หากแอปพลิเคชันจำเป็นต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคำขอ API
เอกสารการค้นพบ
เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและใช้งาน REST API ใช้สำหรับสร้างไลบรารีของไคลเอ็นต์, ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google APIs บริการเดียวอาจมีเอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางบริการ
ปลายทางของบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการเดียวอาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการต่อไปนี้และ URI ด้านล่างทั้งหมดจะเกี่ยวข้องกับปลายทางของบริการนี้
https://sheets.googleapis.com
ทรัพยากร REST: v4.spreadsheets
วิธีการ | |
---|---|
batchUpdate |
POST /v4/spreadsheets/{spreadsheetId}:batchUpdate ใช้การอัปเดตอย่างน้อย 1 รายการกับสเปรดชีต |
create |
POST /v4/spreadsheets สร้างสเปรดชีตโดยแสดงผลสเปรดชีตที่สร้างขึ้นใหม่ |
get |
GET /v4/spreadsheets/{spreadsheetId} แสดงผลสเปรดชีตตามรหัสที่ระบุ |
getByDataFilter |
POST /v4/spreadsheets/{spreadsheetId}:getByDataFilter แสดงผลสเปรดชีตตามรหัสที่ระบุ |
ทรัพยากร REST: v4.spreadsheets.developerMetadata
วิธีการ | |
---|---|
get |
GET /v4/spreadsheets/{spreadsheetId}/developerMetadata/{metadataId} แสดงผลข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่มีรหัสที่ระบุ |
search |
POST /v4/spreadsheets/{spreadsheetId}/developerMetadata:search แสดงผลข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ทั้งหมดที่ตรงกับ DataFilter ที่ระบุ |
ทรัพยากร REST: v4.spreadsheets.sheets
วิธีการ | |
---|---|
copyTo |
POST /v4/spreadsheets/{spreadsheetId}/sheets/{sheetId}:copyTo คัดลอกชีตเดียวจากสเปรดชีตไปยังสเปรดชีตอื่น |
ทรัพยากร REST: v4.spreadsheets.values
วิธีการ | |
---|---|
append |
POST /v4/spreadsheets/{spreadsheetId}/values/{range}:append เพิ่มค่าต่อท้ายสเปรดชีต |
batchClear |
POST /v4/spreadsheets/{spreadsheetId}/values:batchClear ล้างช่วงของค่าอย่างน้อย 1 ช่วงออกจากสเปรดชีต |
batchClearByDataFilter |
POST /v4/spreadsheets/{spreadsheetId}/values:batchClearByDataFilter ล้างช่วงของค่าอย่างน้อย 1 ช่วงออกจากสเปรดชีต |
batchGet |
GET /v4/spreadsheets/{spreadsheetId}/values:batchGet แสดงผลช่วงค่าอย่างน้อย 1 ช่วงจากสเปรดชีต |
batchGetByDataFilter |
POST /v4/spreadsheets/{spreadsheetId}/values:batchGetByDataFilter แสดงผลช่วงของค่าอย่างน้อย 1 ช่วงที่ตรงกับตัวกรองข้อมูลที่ระบุ |
batchUpdate |
POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdate ตั้งค่าในช่วงอย่างน้อย 1 ช่วงของสเปรดชีต |
batchUpdateByDataFilter |
POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdateByDataFilter ตั้งค่าในช่วงอย่างน้อย 1 ช่วงของสเปรดชีต |
clear |
POST /v4/spreadsheets/{spreadsheetId}/values/{range}:clear ล้างค่าออกจากสเปรดชีต |
get |
GET /v4/spreadsheets/{spreadsheetId}/values/{range} แสดงผลช่วงของค่าจากสเปรดชีต |
update |
PUT /v4/spreadsheets/{spreadsheetId}/values/{range} ตั้งค่าในช่วงของสเปรดชีต |