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 Bộ chọn, chẳng hạn như bật tính năng chọn nhiều mục, ẩ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.
Ví dụ này cần chỉ định một số mục:
Để định vị cả Client ID và Khoá API:
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 và Quản trị viên > Cài đặt.
Sử dụng Project number (Số dự án) cho ID ứng dụng.
Cùng một dự án trên đám mây phải chứa cả mã ứng dụng khách và mã ứng dụng vì mã này dùng để cho phép truy cập vào tệp của người dùng.
Hàm setOAuthToken
cho phép một ứng dụng dùng mã thông báo xác thực hiện tại để xác định Tài khoản Google mà Google Inspector 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, Bộ 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 có đượ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 về files.get
.