API Google Drive cho phép bạn tạo các ứng dụng tận dụng bộ nhớ trên đám mây của Google Drive. Bạn có thể phát triển các ứng dụng tích hợp với Drive và tạo chức năng mạnh mẽ trong ứng dụng bằng cách sử dụng API Drive.
Sơ đồ này cho thấy mối quan hệ giữa ứng dụng Drive, API Drive và Drive:
Các thuật ngữ này xác định các thành phần chính trong Hình 1:
- Google Drive
- Dịch vụ lưu trữ tệp trên đám mây của Google cung cấp cho người dùng một không gian lưu trữ cá nhân, gọi là Drive của tôi, và lựa chọn truy cập vào các thư mục dùng chung để cộng tác, gọi là bộ nhớ dùng chung.
- Google Drive API
- API REST cho phép bạn tận dụng bộ nhớ trên Drive từ trong ứng dụng.
- Ứng dụng Google Drive
- Một ứng dụng tận dụng Drive làm giải pháp lưu trữ.
- Giao diện người dùng của Google Drive
- Giao diện người dùng của Google để quản lý các tệp được lưu trữ trên Drive. Nếu ứng dụng của bạn là ứng dụng loại trình chỉnh sửa, chẳng hạn như bảng tính hoặc trình xử lý văn bản, bạn có thể tích hợp với giao diện người dùng của Drive để tạo và mở tệp trong ứng dụng.
- Drive của tôi
- Vị trí lưu trữ trên Drive mà một người dùng cụ thể sở hữu. Bạn có thể chia sẻ các tệp được lưu trữ trên Drive của tôi với người dùng khác, nhưng quyền sở hữu nội dung vẫn thuộc về một người dùng cụ thể.
- OAuth 2.0
- Giao thức uỷ quyền mà API Google Drive yêu cầu để xác thực người dùng ứng dụng. Nếu ứng dụng của bạn sử dụng tính năng Đăng nhập bằng Google, thì ứng dụng đó sẽ xử lý quy trình OAuth 2.0 và mã truy cập ứng dụng.
- Bộ nhớ dùng chung
- Vị trí lưu trữ trên Drive sở hữu các tệp mà nhiều người dùng cộng tác. Mọi người dùng có quyền truy cập vào bộ nhớ dùng chung đều có quyền truy cập vào tất cả tệp trong bộ nhớ đó. Người dùng cũng có thể được cấp quyền truy cập vào từng tệp trong bộ nhớ dùng chung.
Bạn có thể làm gì với API Drive?
Bạn có thể sử dụng API Drive để:
- Tải tệp xuống từ Drive và tải tệp lên Drive.
- Tìm tệp và thư mục được lưu trữ trong Drive. Tạo cụm từ tìm kiếm phức tạp trả về bất kỳ trường siêu dữ liệu tệp nào trong tài nguyên Tệp.
- Cho phép người dùng chia sẻ tệp, thư mục và ổ đĩa để cộng tác trên nội dung.
- Kết hợp với Google Picker API để tìm kiếm tất cả tệp trong Drive, sau đó trả về tên tệp, URL, ngày sửa đổi gần đây nhất và người dùng.
- Tạo lối tắt của bên thứ ba là các đường liên kết bên ngoài đến dữ liệu được lưu trữ bên ngoài Drive, trong một hệ thống bộ nhớ hoặc bộ nhớ trên đám mây khác.
- Tạo một thư mục Drive chuyên dụng để lưu trữ dữ liệu dành riêng cho ứng dụng để ứng dụng không thể truy cập vào tất cả nội dung của người dùng được lưu trữ trong Drive.
- Tích hợp ứng dụng hỗ trợ Drive với giao diện người dùng Drive bằng giao diện người dùng Google Drive. Đây là giao diện người dùng web tiêu chuẩn của Google mà bạn có thể sử dụng để tạo, sắp xếp, khám phá và chia sẻ tệp trên Drive.
- Áp dụng nhãn cho các tệp trên Drive, đặt giá trị trường nhãn, đọc giá trị trường nhãn trên các tệp và tìm kiếm tệp bằng các thuật ngữ siêu dữ liệu nhãn do hệ thống phân loại nhãn tuỳ chỉnh xác định.
Bạn muốn xem API Google Drive hoạt động như thế nào?
Kênh Nhà phát triển Google Workspace cung cấp các video về mẹo, thủ thuật và tính năng mới nhất.
|
Chủ đề có liên quan
Để tìm hiểu về cách phát triển bằng API Google Workspace, bao gồm cả việc xử lý xác thực và uỷ quyền, hãy tham khảo bài viết Phát triển trên Google Workspace.
Để tìm hiểu cách định cấu hình và chạy một ứng dụng API Google Drive đơn giản, hãy đọc nội dung Tổng quan về hướng dẫn bắt đầu nhanh.