Hướng dẫn này giải thích cách sử dụng các tính năng của Google Picker API, chẳng hạn như bật chế độ chọn nhiều, ẩn ngăn điều hướng và chọn tài khoản người dùng bằng mã OAuth 2.0 hiện tại của ứng dụng.
Điều kiện tiên quyết
Đối với ví dụ này, bạn cần chỉ định một số mục:
Cách tìm cả Mã ứng dụng và Khoá API:
Trong Google Cloud Console, hãy chuyển đến phần Trình đơn > API và dịch vụ > Thông tin xác thực.
Cách tìm Mã ứng dụng:
Trong Bảng điều khiển Google Cloud, hãy chuyển đến Trình đơn > IAM và quản trị > Cài đặt.
Sử dụng số dự án cho mã ứng dụng.
Cùng một dự án trên Google Cloud phải chứa cả mã ứng dụng khách và mã ứng dụng vì dự án này được dùng để cho phép truy cập vào các tệp của người dùng.
Tạo ứng dụng
Mẫu mã sau đây cho biết cách sử dụng một trình chọn hình ảnh hoặc trang tải lên mà người dùng có thể mở từ một nút trong ứng dụng web.
Hàm setOAuthToken
cho phép một ứng dụng sử dụng mã thông báo uỷ quyền hiện tại để xác định Tài khoản Google mà Google Picker dùng để hiển thị các tệp. Nếu người dùng đăng nhập bằng nhiều Tài khoản Google, thì Google Picker có thể hiển thị các tệp của tài khoản được uỷ quyền thích hợp.
Sau khi nhận được mã nhận dạng tệp từ Google Picker khi mở tệp, ứng dụng có thể tìm nạp siêu dữ liệu tệp và tải nội dung tệp xuống như mô tả trong phương thức get
của tài nguyên files
.