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