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