Tổng quan về tệp và thư mục

Google Drive sắp xếp các tệp theo bộ sưu tập, mô tả tệp theo loại và cung cấp các thuộc tính cụ thể cho từng tệp để tạo điều kiện thao tác với tệp.

Google Drive API biểu thị các tệp được lưu trữ trên Drive dưới dạng Tài nguyên files.

Quyền sở hữu

Drive sắp xếp các tệp dựa trên mối quan hệ của người dùng với nội dung và vị trí lưu trữ của nội dung đó. Bộ sưu tập được chỉ định là một phần của siêu dữ liệu của tệp để cho biết tệp được lưu trữ trong nhóm tệp nào bên trong Drive. Điểm khác biệt chính giữa thư mục Drive của tôi và bộ nhớ dùng chung là quyền sở hữu tệp. Một người dùng là chủ sở hữu của tệp trong phần Drive của tôi, trong khi một nhóm hoặc tổ chức sở hữu các tệp trong bộ nhớ dùng chung.

Drive của tôi
Mỗi người dùng có một "gốc" thư mục có tên "Tôi Drive" có chức năng là hệ phân cấp chính của chúng, và bao gồm mọi giá trị bắt nguồn từ thư mục gốc này. Người dùng là chủ sở hữu chính của thư mục này.
Bộ nhớ dùng chung
Bộ nhớ dùng chung là một cấu trúc tổ chức trong Drive, song song với Drive của tôi. Bạn có thể sắp xếp từng tệp riêng lẻ trong một ảnh hoặc video được chia sẻ Drive hoặc Drive của tôi, nhưng không thể sử dụng cả hai. Tuy nhiên, bạn có thể sử dụng lối tắt trên Drive để trỏ đến các tệp hoặc thư mục từ bộ nhớ dùng chung đến Drive của tôi hoặc ngược lại.

Loại tệp

Drive mô tả các tệp theo loại. Danh sách này liệt kê tất cả các kênh có sẵn loại tệp:

Blob
Tệp chứa nội dung văn bản hoặc nội dung nhị phân như hình ảnh, video và PDF.
Thư mục

Một vùng chứa mà bạn có thể dùng để sắp xếp các loại tệp khác trên Drive. Thư mục là các tệp chỉ chứa siêu dữ liệu và có loại MIME application/vnd.google-apps.folder. Để biết thêm thông tin, hãy xem phần Tạo và điền thư mục.

Lưu ý: Một tệp được lưu trữ trên Drive của tôi có thể nằm trong nhiều . Một tệp được lưu trữ trên máy chủ được chia sẻ Drive chỉ có thể có một thư mục mẹ.

Tài liệu trên Google Workspace

Tệp mà một ứng dụng Google Workspace tạo, chẳng hạn như Google Tài liệu, Trang tính hoặc Trang trình bày. Định dạng loại MIME là application/vnd.google-apps.*app*, trong đó app là tên ứng dụng (chẳng hạn như application/vnd.google-apps.spreadsheet cho tệp Trang tính). Để xem danh sách Drive và Các loại MIME dành riêng cho Google Workspace, hãy xem phần Google Workspace và Các loại MIME được Google Drive hỗ trợ.

Phím tắt

Tệp chỉ có siêu dữ liệu trỏ đến một tệp khác trên Drive. Loại MIME của tệp lối tắt là application/vnd.google-apps.shortcut. Để biết thêm thông tin, hãy xem bài viết Tạo lối tắt đến một tệp trên Drive.

Phím tắt của bên thứ ba

Tệp chỉ chứa siêu dữ liệu liên kết đến nội dung được lưu trữ trên hệ thống lưu trữ của bên thứ ba. Loại MIME của tệp lối tắt của bên thứ ba là application/vnd.google-apps.drive-sdk. Để biết thêm thông tin, hãy xem phần Tạo tệp lối tắt đến nội dung do ứng dụng của bạn lưu trữ.

Đặc điểm của tệp

Danh sách này cho thấy một số đặc điểm của một tệp trên Drive:

Truy cập vào đề xuất
Đề xuất của người yêu cầu gửi cho người phê duyệt để cấp cho người nhận quyền truy cập vào một mục trên Drive. Để biết thêm thông tin, hãy xem bài viết Liệt kê và giải quyết các đề xuất truy cập đang chờ xử lý.
Nội dung
Phần nội dung nhị phân hoặc văn bản của tệp. Một số ví dụ về nội dung mà bạn có thể lưu trữ Drive là hình ảnh, video, văn bản và tệp PDF.
Mã tệp
Mã nhận dạng duy nhất, không rõ ràng cho mỗi tệp. Mã tệp ổn định trong suốt thời gian hoạt động của tệp, ngay cả khi tên tệp thay đổi. Biểu thức tìm kiếm được dùng để xác định vị trí tệp theo tên, loại, nội dung, vùng chứa mẹ, chủ sở hữu hoặc siêu dữ liệu khác.
Siêu dữ liệu
Dữ liệu mô tả nội dung của tệp. Dữ liệu này bao gồm tên, loại, thời gian tạo và sửa đổi. Một số trường siêu dữ liệu, chẳng hạn như name, không phụ thuộc vào người dùng và hiển thị giống nhau cho mỗi người dùng. Các trường khác, chẳng hạn như capabilitiesviewedByMeDate chứa các giá trị dành riêng cho người dùng. Tệp (ví dụ: hình ảnh và video) chứa siêu dữ liệu bổ sung được trích xuất từ EXIF và siêu dữ liệu được nhúng khác. Để biết thêm thông tin, hãy xem phần Quản lý siêu dữ liệu của tệp.
Quyền
Cấp quyền truy cập để người dùng, nhóm, miền hoặc cả thế giới truy cập vào tệp hoặc hệ thống phân cấp thư mục. Người dùng kiểm soát ai có thể truy cập vào tệp bằng quyền truy cập kiểm soát (ACL), là danh sách các quyền cho tệp. Để biết thêm thông tin, hãy xem bài viết Chia sẻ tệp, thư mục và ổ đĩa.
Nhật ký sửa đổi
Chỉ bản ghi thay đổi nội dung tệp chứ không phải siêu dữ liệu tệp. Cho thêm thông tin chi tiết về các bản sửa đổi, hãy xem Tổng quan về thay đổi và bản sửa đổi.
Hình thu nhỏ
Hình ảnh minh hoạ của một tệp. Drive tự động tạo hình thu nhỏ cho nhiều loại tệp phổ biến. Đối với lối tắt và các chế độ cài đặt khác mà Drive không thể hiển thị, bạn có thể cung cấp hình thu nhỏ. Để biết thêm thông tin, hãy xem bài viết Tải hình thu nhỏ lên.

Sắp xếp tệp

API Drive sắp xếp các tệp thành các vị trí lưu trữ, được gọi là spaces, và các bộ sưu tập, được gọi là corpora.

Không gian

Các vị trí lưu trữ cụ thể tách biệt với nhau. Tất cả nội dung trong Drive được lưu trữ trong một trong hai không gian được xác định sau: driveappDataFolder.

  • drive: Bao gồm tất cả các tệp mà người dùng nhìn thấy được tạo trong Drive. Tệp PDF, tài liệu, Google Tài liệu, lối tắt và nội dung khác mà người dùng tải lên nằm trong không gian drive.

  • appDataFolder: Bao gồm dữ liệu ứng dụng trên mỗi người dùng. Các ứng dụng thường lưu trữ các tệp cấu hình và dữ liệu khác mà người dùng không được phép truy cập trực tiếp.

Không thể di chuyển tệp giữa spaces.

Corpora

Tập hợp các tệp được dùng để thu hẹp phạm vi tìm kiếm tệp và thư mục. Chiến lược phát hành đĩa đơn tập sao lục cho Drive là: user, domain, driveallDrives.

  • user: Bao gồm tất cả các tệp do người dùng tạo và mở trong phần "My Drive" và những tệp được chia sẻ trực tiếp với người dùng trong "Được chia sẻ với tôi."

  • drive: Bao gồm tất cả tệp có trong một ổ đĩa dùng chung, như được driveId cho biết.

  • domain: Bao gồm tất cả các tệp có thể tìm kiếm được chia sẻ với miền của người dùng.

  • allDrives: Bao gồm tất cả các tệp trong bộ nhớ dùng chung mà người dùng là thành viên và tất cả các tệp trong "Drive của tôi" và "Được chia sẻ với tôi". Hãy thận trọng khi sử dụng các tập hợp từ vựng allDrives vì chúng có phạm vi rộng và có thể ảnh hưởng đến hiệu suất. Khi có thể, hãy sử dụng user hoặc drive thay vì allDrives để tăng hiệu quả.

Các tệp có thể tự do di chuyển giữa corpora khi quyền và quyền sở hữu thay đổi.

Dưới đây là một vài bước tiếp theo bạn có thể thực hiện: