สรุปแหล่งข้อมูลสำหรับ Google Picker API
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Google Picker API ใช้รูปแบบ Builder ที่มี
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-12-16 UTC
[null,null,["อัปเดตล่าสุด 2025-12-16 UTC"],[],[]]