Dịch vụ Drive nâng cao cho phép bạn sử dụng API Google Drive trong Apps Script. Giống như dịch vụ Drive tích hợp sẵn của Apps Script, API này cho phép các tập lệnh tạo, tìm và sửa đổi các tệp cũng như thư mục trong Google Drive. Trong hầu hết trường hợp, dịch vụ tích hợp sẵn dễ sử dụng hơn. Tuy nhiên, dịch vụ nâng cao này cung cấp thêm một số tính năng, bao gồm cả quyền truy cập vào các thuộc tính tệp tuỳ chỉnh cũng như các bản sửa đổi tệp và thư mục.
Tài liệu tham khảo
Để biết thông tin chi tiết về dịch vụ này, hãy xem tài liệu tham khảo về API Google Drive. Giống như tất cả các dịch vụ nâng cao trong Apps Script, dịch vụ Drive nâng cao sử dụng các đối tượng, phương thức và tham số giống như API công khai. Để biết thêm thông tin, hãy xem phần Cách xác định chữ ký phương thức.
Để báo cáo vấn đề và tìm sự hỗ trợ khác, hãy xem Hướng dẫn hỗ trợ API Drive.
Mã mẫu
Các mã mẫu trong phần này sử dụng phiên bản 3 của API.
Tải tệp lên
Mã mẫu sau đây cho biết cách lưu tệp vào Drive của người dùng.
Liệt kê thư mục
Mã mẫu sau đây cho biết cách liệt kê các thư mục cấp cao nhất trong Drive của người dùng. Lưu ý việc sử dụng mã thông báo trang để truy cập vào danh sách kết quả đầy đủ.
Liệt kê bản sửa đổi
Mã mẫu sau đây cho biết cách liệt kê các bản sửa đổi cho một tệp nhất định. Lưu ý rằng một số tệp có thể có nhiều bản sửa đổi và bạn nên sử dụng mã thông báo trang để truy cập danh sách kết quả đầy đủ.
Thêm thuộc tính tệp
Mã mẫu sau đây sử dụng trường appProperties
để thêm thuộc tính tuỳ chỉnh vào tệp. Thuộc tính tuỳ chỉnh chỉ hiển thị với tập lệnh. Để thêm thuộc tính tuỳ chỉnh vào tệp cũng hiển thị với các ứng dụng khác, hãy sử dụng trường properties
. Để biết thêm thông tin, hãy xem bài viết Thêm thuộc tính tệp tuỳ chỉnh.