สรุปแหล่งข้อมูลสำหรับ Google Picker API
bookmark_borderbookmark
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
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 เป็นคลาสยูทิลิตีสำหรับสร้างรหัสทรัพยากรของเอกสาร |
View |
คลาสนามธรรมสําหรับมุมมองทั้งหมด |
ViewGroup |
ViewGroup คือการจัดกลุ่มมุมมองที่มองเห็นได้ในแผงการนำทาง |
Enum
ชื่อ |
คำอธิบาย |
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 |
อินเทอร์เฟซ
ชื่อ |
คำอธิบาย |
DocumentObject |
DocumentObject คืออินเทอร์เฟซที่อธิบายแอตทริบิวต์ของรายการที่เลือก |
ResponseObject |
ออบเจ็กต์คำตอบที่ส่งไปยังเมธอด Callback |
ThumbnailObject |
ThumbnailObject คืออินเทอร์เฟซที่อธิบายแอตทริบิวต์ของรูปภาพหรือวิดีโอ |
ชื่อแทนประเภท
ชื่อ |
คำอธิบาย |
Locales |
รหัสภาษา ISO 639 ที่รองรับสำหรับ PickerBuilder.setLocale |
ParentDocumentObject |
ParentDocumentObject คืออินเทอร์เฟซที่อธิบายแอตทริบิวต์ของโฟลเดอร์หลักสำหรับรายการที่เลือก |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-03-26 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-03-26 UTC"],[],[]]