API สำหรับจัดการป้ายกำกับของไดรฟ์
- ทรัพยากร REST: v2beta.labels
- ทรัพยากร REST: v2beta.labels.locks
- ทรัพยากร REST: v2beta.labels.permissions
- ทรัพยากร REST: v2beta.labels.revisions
- ทรัพยากร REST: v2beta.labels.revisions.locks
- ทรัพยากร REST: v2beta.labels.revisions.permissions
- ทรัพยากร REST: v2beta.limits
- ทรัพยากร REST: v2beta.users
บริการ: drivelabels.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีไคลเอ็นต์ที่ Google มีให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อส่งคำขอ API
เอกสารการค้นพบ
เอกสาร Discovery คือข้อกำหนดเฉพาะที่เครื่องอ่านได้สำหรับอธิบายและใช้ REST API โดยใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งๆ อาจให้เอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางของบริการ
ปลายทางบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งๆ อาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการดังต่อไปนี้ และ URI ทั้งหมดด้านล่างจะเกี่ยวข้องกับปลายทางบริการนี้
https://drivelabels.googleapis.com
ทรัพยากร REST: v2beta.labels
เมธอด | |
---|---|
create |
POST /v2beta/labels สร้างป้ายกำกับใหม่ |
delete |
DELETE /v2beta/{name=labels/*} ลบป้ายกำกับและข้อมูลเมตาที่เกี่ยวข้องในรายการในไดรฟ์อย่างถาวร |
delta |
POST /v2beta/{name=labels/*}:delta อัปเดตป้ายกำกับรายการเดียวโดยใช้ชุดคำขออัปเดตซึ่งจะส่งผลให้มีฉบับร่างการแก้ไขใหม่ |
disable |
POST /v2beta/{name=labels/*}:disable ปิดใช้ป้ายกำกับที่เผยแพร่แล้ว |
enable |
POST /v2beta/{name=labels/*}:enable เปิดใช้ป้ายกำกับที่ปิดใช้และกู้คืนเป็นสถานะที่เผยแพร่ |
get |
GET /v2beta/{name=labels/*} รับป้ายกำกับตามชื่อทรัพยากร |
list |
GET /v2beta/labels แสดงป้ายกำกับรายการ |
publish |
POST /v2beta/{name=labels/*}:publish เผยแพร่การเปลี่ยนแปลงฉบับร่างทั้งหมดในป้ายกำกับ |
updateLabelCopyMode |
POST /v2beta/{name=labels/*}:updateLabelCopyMode อัปเดต CopyMode ของป้ายกำกับ |
updateLabelEnabledAppSettings |
POST /v2beta/{name=labels/*}:updateLabelEnabledAppSettings อัปเดต EabledAppSettings ของป้ายกำกับ |
updatePermissions |
PATCH /v2beta/{parent=labels/*}/permissions อัปเดตสิทธิ์ของป้ายกำกับ |
ทรัพยากร REST: v2beta.labels.locks
เมธอด | |
---|---|
list |
GET /v2beta/{parent=labels/*}/locks แสดงรายการ LabelLocks ในป้ายกำกับ |
ทรัพยากร REST: v2beta.labels.permissions
เมธอด | |
---|---|
batchDelete |
POST /v2beta/{parent=labels/*}/permissions:batchDelete ลบสิทธิ์ของป้ายกำกับ |
batchUpdate |
POST /v2beta/{parent=labels/*}/permissions:batchUpdate อัปเดตสิทธิ์ของป้ายกำกับ |
create |
POST /v2beta/{parent=labels/*}/permissions อัปเดตสิทธิ์ของป้ายกำกับ |
delete |
DELETE /v2beta/{name=labels/*/permissions/*} ลบสิทธิ์ของป้ายกำกับ |
list |
GET /v2beta/{parent=labels/*}/permissions แสดงสิทธิ์ของป้ายกำกับ |
ทรัพยากร REST: v2beta.labels.revisions
เมธอด | |
---|---|
updatePermissions |
PATCH /v2beta/{parent=labels/*/revisions/*}/permissions อัปเดตสิทธิ์ของป้ายกำกับ |
ทรัพยากร REST: v2beta.labels.revisions.locks
เมธอด | |
---|---|
list |
GET /v2beta/{parent=labels/*/revisions/*}/locks แสดงรายการ LabelLocks ในป้ายกำกับ |
ทรัพยากร REST: v2beta.labels.revisions.permissions
เมธอด | |
---|---|
batchDelete |
POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchDelete ลบสิทธิ์ของป้ายกำกับ |
batchUpdate |
POST /v2beta/{parent=labels/*/revisions/*}/permissions:batchUpdate อัปเดตสิทธิ์ของป้ายกำกับ |
create |
POST /v2beta/{parent=labels/*/revisions/*}/permissions อัปเดตสิทธิ์ของป้ายกำกับ |
delete |
DELETE /v2beta/{name=labels/*/revisions/*/permissions/*} ลบสิทธิ์ของป้ายกำกับ |
list |
GET /v2beta/{parent=labels/*/revisions/*}/permissions แสดงสิทธิ์ของป้ายกำกับ |
ทรัพยากร REST: v2beta.limits
เมธอด | |
---|---|
getLabel |
GET /v2beta/limits/label รับข้อจำกัดเกี่ยวกับโครงสร้างของป้ายกำกับ เช่น จำนวนช่องสูงสุดที่อนุญาตและความยาวสูงสุดของชื่อป้ายกำกับ |
ทรัพยากร REST: v2beta.users
เมธอด | |
---|---|
getCapabilities |
GET /v2beta/{name=users/*/capabilities} รับความสามารถของผู้ใช้ |