อ่านและเขียน Google ชีต
- ทรัพยากร REST: v4.spreadsheets
- ทรัพยากร REST: v4.spreadsheets.developerMetadata
- ทรัพยากร REST: v4.spreadsheets.sheets
- ทรัพยากร REST: v4.spreadsheets.values
บริการ: sheets.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีไคลเอ็นต์ที่ Google มีให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อส่งคำขอ API
เอกสารการค้นพบ
เอกสาร Discovery คือข้อกำหนดเฉพาะที่เครื่องอ่านได้สำหรับอธิบายและใช้ REST API โดยใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งๆ อาจให้เอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางของบริการ
ปลายทางบริการคือ 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} กําหนดค่าในช่วงของสเปรดชีต |