ตัวอย่างโค้ดต่อไปนี้แสดงวิธีใช้เครื่องมือเลือกรูปภาพหรือหน้าอัปโหลดที่ผู้ใช้เปิดได้จากปุ่มในเว็บแอป
ตัวอย่างนี้รวมฟีเจอร์ Google Picker ไว้ด้วย เช่น การเปิดใช้การเลือกหลายรายการ การซ่อนแผงการนำทาง และการเลือกบัญชีผู้ใช้ด้วยโทเค็น OAuth 2.0 ปัจจุบันของแอป
ในตัวอย่างนี้ คุณต้องระบุหลายรายการดังนี้
วิธีค้นหาทั้งรหัสไคลเอ็นต์และคีย์ API
ในคอนโซล Google Cloud ให้ไปที่เมนู > API และบริการ > ข้อมูลเข้าสู่ระบบ
วิธีค้นหารหัสแอป
ในคอนโซล Google Cloud ให้ไปที่เมนู > IAM & Admin > Settings
ใช้หมายเลขโปรเจ็กต์เป็นรหัสแอป
โปรเจ็กต์ Cloud เดียวกันต้องมีทั้งรหัสไคลเอ็นต์และรหัสแอป เนื่องจากจะใช้เพื่อให้สิทธิ์เข้าถึงไฟล์ของผู้ใช้
ฟังก์ชัน setOAuthToken
ช่วยให้แอปใช้โทเค็นการตรวจสอบสิทธิ์ปัจจุบันเพื่อระบุบัญชี Google ที่เครื่องมือเลือกของ Google จะใช้แสดงไฟล์
หากผู้ใช้ลงชื่อเข้าใช้ด้วยบัญชี Google หลายบัญชี เครื่องมือเลือกของ Google จะแสดงไฟล์ของบัญชีที่ได้รับอนุญาตที่เหมาะสมได้
หลังจากได้รับรหัสไฟล์จากเครื่องมือเลือกไฟล์ของ Google เมื่อเปิดไฟล์ แอปพลิเคชันจะดึงข้อมูลเมตาของไฟล์และดาวน์โหลดเนื้อหาของไฟล์ได้ตามที่อธิบายไว้ในเอกสารอ้างอิงสำหรับ files.get