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