คู่มือนี้มีงานที่เกี่ยวข้องกับการจัดการไดรฟ์ที่แชร์ เช่น การสร้างไดรฟ์ที่แชร์ รวมถึงการจัดการสมาชิกและสิทธิ์
ดูข้อมูลเพิ่มเติมเกี่ยวกับขีดจำกัดของโฟลเดอร์ในไดรฟ์ที่แชร์ได้ที่ขีดจำกัดของโฟลเดอร์
สร้างไดรฟ์ที่แชร์
หากต้องการสร้างไดรฟ์ที่แชร์ ให้ใช้เมธอด drives.create
Java
Python
Node.js
PHP
.NET
การเรียกใช้เมธอด drives.create
เป็นแบบ idempotent
พารามิเตอร์ requestId
จะระบุความพยายามทางตรรกะในการสร้างไดรฟ์ที่แชร์ หากคําขอหมดเวลาหรือแสดงข้อผิดพลาดแบ็กเอนด์ที่ไม่ระบุได้ คุณสามารถส่งคําขอเดิมซ้ำได้ requestId
และเนื้อหาของคำขอต้องเหมือนเดิม
หากสร้างไดรฟ์ที่แชร์สำเร็จในคำขอก่อนหน้าหรือเนื่องจากลองอีกครั้ง ระบบจะแสดงผลการตอบกลับตามปกติ บางครั้ง เช่น หลังจากผ่านไปนานหรือหากเนื้อหาของคําขอมีการเปลี่ยนแปลง ระบบอาจแสดงข้อผิดพลาด 409
ซึ่งระบุว่าต้องทิ้ง requestId
เพิ่มหรือนำสมาชิกในไดรฟ์ที่แชร์ออก
เพิ่มหรือนำสมาชิกไดรฟ์ที่แชร์ออกโดยใช้ทรัพยากร permissions
หากต้องการเพิ่มสมาชิก ให้สร้างสิทธิ์ในไดรฟ์ที่แชร์ นอกจากนี้ คุณยังใช้วิธีการกำหนดสิทธิ์กับไฟล์แต่ละไฟล์ภายในไดรฟ์ที่แชร์เพื่อมอบสิทธิ์เพิ่มเติมให้แก่สมาชิก หรืออนุญาตให้บุคคลที่ไม่ใช่สมาชิกทำงานร่วมกันในรายการที่ต้องการได้ด้วย
ดูข้อมูลเพิ่มเติมและโค้ดตัวอย่างได้ที่แชร์ไฟล์ โฟลเดอร์ และไดรฟ์
ลบไดรฟ์ที่แชร์
ใช้วิธีการ drives.delete
เพื่อลบไดรฟ์ที่แชร์ คุณต้องย้ายเนื้อหาทั้งหมดในไดรฟ์ที่แชร์ไปยังถังขยะหรือลบออกก่อนจึงจะลบไดรฟ์ที่แชร์ได้
จัดการไดรฟ์ที่แชร์สำหรับผู้ดูแลระบบโดเมน
ใช้พารามิเตอร์ useDomainAdminAccess
กับทรัพยากร drives
และ permissions
เพื่อจัดการไดรฟ์ที่แชร์ในองค์กร
ผู้ใช้ที่เรียกใช้เมธอดเหล่านี้ด้วย useDomainAdminAccess=true
ต้องมีสิทธิ์Drive and Docs
ของผู้ดูแลระบบ
ผู้ดูแลระบบจะค้นหาไดรฟ์ที่แชร์หรืออัปเดตสิทธิ์สำหรับไดรฟ์ที่แชร์ขององค์กรได้ ไม่ว่าผู้ดูแลระบบจะเป็นสมาชิกไดรฟ์ที่แชร์ใดก็ตาม
กู้คืนไดรฟ์ที่แชร์ที่ไม่มีผู้จัด
ตัวอย่างต่อไปนี้สาธิตวิธีใช้ทรัพยากรเหล่านี้เพื่อกู้คืนไดรฟ์ที่แชร์ที่ไม่มีผู้จัดอีกต่อไป
Java
Python
Node.js
PHP
.NET
ขีดจำกัดของโฟลเดอร์
โฟลเดอร์ในไดรฟ์ที่แชร์มีขีดจำกัดของพื้นที่เก็บข้อมูล โปรดดูข้อมูลที่หัวข้อขีดจำกัดของไดรฟ์ที่แชร์ใน Google ไดรฟ์
จำนวนรายการสูงสุด
แต่ละโฟลเดอร์ในไดรฟ์ที่แชร์ของผู้ใช้จะมีขีดจำกัดอยู่ที่ 500,000 รายการ ซึ่งรวมถึงไฟล์ โฟลเดอร์ และทางลัด
เมื่อถึงขีดจำกัดแล้ว ไดรฟ์ที่แชร์จะรับรายการไม่ได้อีก หากต้องการรับไฟล์อีกครั้ง ผู้ใช้จะต้องลบรายการออกจากโฟลเดอร์อย่างถาวร โปรดทราบว่ารายการในถังขยะจะนับรวมในขีดจํากัด แต่รายการที่ลบถาวรจะไม่นับรวม ดูข้อมูลเพิ่มเติมได้ที่ทิ้งหรือลบไฟล์และโฟลเดอร์
ขีดจำกัดความลึกของโฟลเดอร์
โฟลเดอร์ในไดรฟ์ที่แชร์จะมีโฟลเดอร์ซ้อนกันได้ไม่เกิน 100 ระดับ ซึ่งหมายความว่าโฟลเดอร์ย่อยจะจัดเก็บไว้ในโฟลเดอร์ที่ลึกเกิน 99 ชั้นไม่ได้ ข้อจำกัดนี้มีผลกับโฟลเดอร์ย่อยเท่านั้น
การพยายามเพิ่มโฟลเดอร์มากกว่า 100 ชั้นจะแสดงการตอบกลับรหัสสถานะ HTTP teamDriveHierarchyTooDeep