Google Picker API 資源摘要
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Google Picker API 使用建構工具模式,並搭配 PickerBuilder 和 Picker。
const picker = new google.picker.PickerBuilder()
.setOAuthtoken('TOKEN_FOR_USER')
.setAppId('1234567890') // Cloud Project number
.addView(google.picker.ViewId.DOCS)
.setCallback((data) => {
console.log(data);
})
.build();
picker.setVisible(true);
類別
| 名稱 |
說明 |
DocsUploadView |
使用 DocsUploadView 將檔案上傳至 Google 雲端硬碟。 |
DocsView |
使用 DocsView 選取 Google 雲端硬碟中的檔案。 |
Picker |
Picker 是代表使用者 UI 動作的頂層物件。這些物件不是直接建立,而是使用 PickerBuilder 類別。 |
PickerBuilder |
PickerBuilder 用於建立 Picker 物件。除非另有說明,否則下列方法的傳回型別為 PickerBuilder 型別,可讓您依序串連呼叫。 |
ResourceId |
ResourceId 是實用類別,用於產生文件的資源 ID。 |
View |
所有檢視區塊的抽象類別。 |
ViewGroup |
ViewGroup 是指導覽窗格中檢視畫面的視覺化分組。 |
列舉
| 名稱 |
說明 |
Action |
ResponseObject 的動作類型。 |
Audience |
Audience 是用來描述 DocumentObject 目標對象的列舉型別。 |
DocsViewMode |
DocsViewMode 是用於在 DocsView 中顯示資料的列舉型別。在呼叫 DocsView.setMode 時使用這些值。 |
Document |
Document 是列舉型別,用於說明 DocumentObject 的欄位。 |
Feature |
Feature 是列舉型別,用於開啟/關閉各種檢視畫面的功能。在對 PickerBuilder.enableFeature 和 PickerBuilder.disableFeature 的呼叫中使用這些值。 |
Response |
Response 是列舉型別,用於說明 ResponseObject 的欄位。 |
ServiceId |
ServiceId 是列舉型別,用於說明選取項目的服務。 |
Thumbnail |
Thumbnail 是列舉型別,用來描述 ThumbnailObject 的欄位。 |
Type |
所選項目的類型。 |
ViewId |
ViewId 是列舉型別,代表挑選器中可用的各種檢視畫面。在對 DocsView 和 PickerBuilder 的呼叫中使用這些值。 |
ViewToken |
ViewToken 是列舉型別,用於描述 ResponseObject.viewToken 的元素。 |
介面
類型別名
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-12-16 (世界標準時間)。
[null,null,["上次更新時間:2025-12-16 (世界標準時間)。"],[],[]]