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
เอกสารการค้นพบ
เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและใช้ REST API โดยใช้เพื่อสร้างไลบรารีของไคลเอ็นต์, ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google APIs บริการเดียวอาจมีเอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางบริการ
ปลายทางบริการคือ 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 ของป้ายกำกับ |
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} มีความสามารถของผู้ใช้ |