בדוגמת הקוד הבאה מוסבר איך להשתמש בבורר תמונות או בדף העלאה שהמשתמשים יכולים לפתוח באמצעות לחצן באפליקציית אינטרנט.
הדוגמה הזו כוללת תכונות של Google Picker, כמו הפעלת האפשרות לבחירת מספר פריטים בו-זמנית, הסתרת חלונית הניווט ובחירת חשבון המשתמש עם אסימון ה-OAuth 2.0 הנוכחי של האפליקציה.
בדוגמה הזו, צריך לציין כמה פריטים:
כדי לאתר את מזהה הלקוח ואת מפתח ה-API:
במסוף Google Cloud, נכנסים לתפריט > APIs & Services > Credentials.
כדי לאתר את מזהה האפליקציה:
במסוף Google Cloud, נכנסים לתפריט > IAM & Admin > Settings.
מזינים את מספר הפרויקט כמזהה האפליקציה.
אותו פרויקט ב-Cloud צריך לכלול גם את מזהה הלקוח וגם את מזהה האפליקציה, כי הוא משמש לאישור הגישה לקבצים של משתמש.
הפונקציה setOAuthToken
מאפשרת לאפליקציה להשתמש באסימון האימות הנוכחי כדי לקבוע באיזה חשבון Google נעשה שימוש ב-Google Picker כדי להציג את הקבצים.
אם משתמש נכנס לכמה חשבונות Google, הכלי לבחירת תמונות של Google יכול להציג את הקבצים מהחשבון המורשה המתאים.
אחרי שמקבלים את מזהה הקובץ מ-Google Picker בזמן פתיחת קבצים, האפליקציה יכולה לאחזר את המטא-נתונים של הקובץ ולהוריד את תוכן הקובץ, כפי שמתואר במסמכי העזרה של files.get
.