อ่านและเขียน 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} กําหนดค่าในช่วงของสเปรดชีต |