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, 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 bằng mã OAuth 2.0 hiện tại của ứng dụng.
Đố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 Trình đơn > API và dịch vụ > Thông tin xác thực.
Cách tìm Mã ứng dụng:
Trong Google Cloud Console, hãy chuyển đến Trình đơn > IAM & Admin (Quản trị viên và quản lý quyền truy cập) > Settings (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 để uỷ quyền truy cập vào tệp của người dùng.
Hàm setOAuthToken
cho phép ứng dụng sử dụng mã thông báo xác thực hiện tại để xác định Tài khoản Google mà Công cụ chọn của Google sử 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ì 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 mã 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 tài liệu tham khảo cho files.get
.