以下程式碼範例說明如何使用圖片選取器或上傳頁面,讓使用者在網頁應用程式的按鈕中開啟。
這個範例整合了 Google Picker 功能,例如開啟多選功能、隱藏導覽窗格,以及選擇包含應用程式目前 OAuth 2.0 權杖的使用者帳戶。
這個範例需要指定多個項目:
如何找出「用戶端 ID」和「API 金鑰」:
在 Google Cloud 控制台中,依序點選「選單」圖示 >「API 和服務」>「憑證」。
如何找出應用程式 ID:
在 Google Cloud 控制台中,依序點選「選單」圖示 >「IAM 與管理」>「設定」。
使用專案編號做為應用程式 ID。
相同的 Cloud 專案必須包含用戶端 ID 和應用程式 ID,才能用於授權存取使用者檔案。
setOAuthToken
函式可讓應用程式使用目前的驗證權杖,決定 Google Picker 使用哪一個 Google 帳戶顯示檔案。如果使用者登入多個 Google 帳戶,Google 挑選器會顯示適當授權帳戶的檔案。
開啟檔案時,從 Google Picker 取得檔案 ID 後,應用程式即可擷取檔案中繼資料並下載檔案內容,如 files.get
參考說明文件所述。