Mã mẫu sau đây cho biết cách sử dụng bộ 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.
Ví dụ này kết hợp các tính năng của Google Picker như bật tính năng nhiều lựa chọn, ẩn ngăn điều hướng và chọn tài khoản người dùng có mã thông báo OAuth 2.0 hiện tại của ứng dụng.
Trong ví dụ này, cần chỉ định một số mục:
Để tìm cả Client ID và Khoá API, hãy làm như sau:
Trong bảng điều khiển Google Cloud, hãy chuyển đế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 & Quản trị > Cài đặt.
Sử dụng Project number (Số dự án) cho mã ứng dụ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 như được dùng để uỷ quyền truy cập vào các tệp của người dùng.
Hàm setOAuthToken
cho phép ứng dụng dùng mã xác thực hiện tại để xác định Tài khoản Google mà Google Picker sử dụng để hiển thị tệp.
Nếu người dùng đăng nhập bằng nhiều Tài khoản Google, thì Công cụ chọn của Google 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 lấy được mã nhận dạng tệp từ Bộ chọn của Google khi mở tệp, ứng dụng có thể tìm nạp siêu dữ liệu của tệp và tải nội dung tệp xuống như mô tả trong tài liệu tham khảo dành cho files.get
.