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