Google ไดรฟ์ API อนุญาตให้ไคลเอ็นต์เข้าถึงทรัพยากรจาก Google ไดรฟ์
- ทรัพยากร REST: v3.about
- ทรัพยากร REST: v3.accessproposals
- ทรัพยากร REST: v3.apps
- ทรัพยากร REST: v3.changes
- ทรัพยากร REST: v3.channels
- ทรัพยากร REST: v3.comments
- ทรัพยากร REST: v3.drives
- ทรัพยากร REST: v3.files
- ทรัพยากร REST: v3.operations
- ทรัพยากร REST: v3.permissions
- ทรัพยากร REST: v3.replies
- ทรัพยากร REST: v3.revisions
บริการ: googleapis.com/drive/v3
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีของไคลเอ็นต์ที่ Google จัดหาให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อส่งคำขอ API
เอกสารการค้นพบ
เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและการใช้ REST API โดยใช้เพื่อสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งๆ อาจมีเอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางบริการ
ปลายทางบริการคือ URL ฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งๆ อาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางของบริการต่อไปนี้ และ URI ทั้งหมดด้านล่างจะเกี่ยวข้องกับปลายทางของบริการนี้
https://www.googleapis.com
ทรัพยากร REST: v3.about
เมธอด | |
---|---|
get |
GET /drive/v3/about รับข้อมูลเกี่ยวกับผู้ใช้ ไดรฟ์ของผู้ใช้ และความสามารถของระบบ |
ทรัพยากร REST: v3.accessproposals
เมธอด | |
---|---|
get |
GET /drive/v3/files/{fileId}/accessproposals/{proposalId} เรียก AccessProposal ตามรหัส |
list |
GET /drive/v3/files/{fileId}/accessproposals แสดงรายการ AccessProposals ในไฟล์ |
resolve |
POST /drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve ใช้เพื่ออนุมัติหรือปฏิเสธข้อเสนอการเข้าถึง |
ทรัพยากร REST: v3.apps
เมธอด | |
---|---|
get |
GET /drive/v3/apps/{appId} รับแอปที่เฉพาะเจาะจง |
list |
GET /drive/v3/apps แสดงรายการแอปที่ผู้ใช้ติดตั้งไว้ |
ทรัพยากร REST: v3.changes
เมธอด | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken รับ pageToken เริ่มต้นสำหรับการแสดงการเปลี่ยนแปลงในอนาคต |
list |
GET /drive/v3/changes แสดงรายการการเปลี่ยนแปลงสำหรับผู้ใช้หรือไดรฟ์ที่แชร์ |
watch |
POST /drive/v3/changes/watch ติดตามการเปลี่ยนแปลงของผู้ใช้ |
ทรัพยากร REST: v3.channels
เมธอด | |
---|---|
stop |
POST /drive/v3/channels/stop หยุดดูแหล่งข้อมูลผ่านช่องนี้ |
ทรัพยากร REST: v3.comments
เมธอด | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments สร้างความคิดเห็นในไฟล์ |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId} ลบความคิดเห็น |
get |
GET /drive/v3/files/{fileId}/comments/{commentId} รับความคิดเห็นตามรหัส |
list |
GET /drive/v3/files/{fileId}/comments แสดงความคิดเห็นของไฟล์ |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} อัปเดตความคิดเห็นด้วยความหมายของแพตช์ |
ทรัพยากร REST: v3.drives
เมธอด | |
---|---|
create |
POST /drive/v3/drives สร้างไดรฟ์ที่แชร์ |
delete |
DELETE /drive/v3/drives/{driveId} ลบไดรฟ์ที่แชร์ที่ผู้ใช้เป็น organizer อย่างถาวร |
get |
GET /drive/v3/drives/{driveId} รับข้อมูลเมตาของไดรฟ์ที่แชร์ตามรหัส |
hide |
POST /drive/v3/drives/{driveId}/hide ซ่อนไดรฟ์ที่แชร์จากมุมมองเริ่มต้น |
list |
GET /drive/v3/drives แสดงรายการไดรฟ์ที่แชร์ของผู้ใช้ |
unhide |
POST /drive/v3/drives/{driveId}/unhide กู้คืนไดรฟ์ที่แชร์เป็นมุมมองเริ่มต้น |
update |
PATCH /drive/v3/drives/{driveId} อัปเดตข้อมูลเมตาสำหรับไดรฟ์ที่แชร์ |
ทรัพยากร REST: v3.files
เมธอด | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy สร้างสำเนาของไฟล์และใช้การอัปเดตที่ขอด้วยความหมายของแพตช์ |
create |
POST /drive/v3/files POST /upload/drive/v3/files สร้างไฟล์ใหม่ |
delete |
DELETE /drive/v3/files/{fileId} ลบไฟล์ที่ผู้ใช้เป็นเจ้าของอย่างถาวรโดยไม่ย้ายไปที่ถังขยะ |
download |
POST /drive/v3/files/{fileId}/download ดาวน์โหลดเนื้อหาของไฟล์ |
emptyTrash |
DELETE /drive/v3/files/trash ลบไฟล์ทั้งหมดที่ผู้ใช้ทิ้งไปอย่างถาวร |
export |
GET /drive/v3/files/{fileId}/export ส่งออกเอกสาร Google Workspace ไปยังประเภท MIME ที่ขอและแสดงเนื้อหาไบต์ที่ส่งออก |
generateIds |
GET /drive/v3/files/generateIds สร้างชุดรหัสไฟล์ที่ระบุได้ในคำขอสร้างหรือคัดลอก |
get |
GET /drive/v3/files/{fileId} รับข้อมูลเมตาหรือเนื้อหาของไฟล์ตามรหัส |
list |
GET /drive/v3/files แสดงรายการไฟล์ของผู้ใช้ |
listLabels |
GET /drive/v3/files/{fileId}/listLabels แสดงป้ายกำกับในไฟล์ |
modifyLabels |
POST /drive/v3/files/{fileId}/modifyLabels แก้ไขชุดป้ายกำกับที่ใช้กับไฟล์ |
update |
PATCH /drive/v3/files/{fileId} PATCH /upload/drive/v3/files/{fileId} อัปเดตข้อมูลเมตาและ/หรือเนื้อหาของไฟล์ |
watch |
POST /drive/v3/files/{fileId}/watch สมัครรับข้อมูลการเปลี่ยนแปลงในไฟล์ |
ทรัพยากร REST: v3.operations
เมธอด | |
---|---|
get |
GET /drive/v3/operations/{name} รับสถานะล่าสุดของการดำเนินการที่ใช้เวลานาน |
ทรัพยากร REST: v3.permissions
เมธอด | |
---|---|
create |
POST /drive/v3/files/{fileId}/permissions สร้างสิทธิ์สำหรับไฟล์หรือไดรฟ์ที่แชร์ |
delete |
DELETE /drive/v3/files/{fileId}/permissions/{permissionId} ลบสิทธิ์ |
get |
GET /drive/v3/files/{fileId}/permissions/{permissionId} รับสิทธิ์ตามรหัส |
list |
GET /drive/v3/files/{fileId}/permissions แสดงรายการสิทธิ์ของไฟล์หรือไดรฟ์ที่แชร์ |
update |
PATCH /drive/v3/files/{fileId}/permissions/{permissionId} อัปเดตสิทธิ์ด้วยความหมายของแพตช์ |
ทรัพยากร REST: v3.replies
เมธอด | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments/{commentId}/replies สร้างการตอบกลับความคิดเห็น |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} ลบคำตอบ |
get |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} รับการตอบกลับตามรหัส |
list |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies แสดงรายการการตอบกลับของความคิดเห็น |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} อัปเดตการตอบกลับด้วยความหมายของแพตช์ |
ทรัพยากร REST: v3.revisions
เมธอด | |
---|---|
delete |
DELETE /drive/v3/files/{fileId}/revisions/{revisionId} ลบเวอร์ชันของไฟล์อย่างถาวร |
get |
GET /drive/v3/files/{fileId}/revisions/{revisionId} รับข้อมูลเมตาหรือเนื้อหาของฉบับแก้ไขตามรหัส |
list |
GET /drive/v3/files/{fileId}/revisions แสดงรายการการแก้ไขของไฟล์ |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} อัปเดตการแก้ไขด้วยความหมายของแพตช์ |