يوضِّح نموذج الرمز البرمجي التالي كيفية استخدام أداة اختيار الصور أو صفحة التحميل التي يمكن للمستخدمين فتحها من زر في تطبيق ويب.
يتضمن هذا المثال ميزات "أداة اختيار Google"، مثل تفعيل الاختيار المتعدّد وإخفاء لوحة التنقّل واختيار حساب المستخدم باستخدام رمز OAuth 2.0 المميّز الحالي للتطبيق.
في هذا المثال، عليك تحديد عدة عناصر:
لتحديد موقع كلّ من معرّف العميل ومفتاح واجهة برمجة التطبيقات:
في وحدة تحكّم Google Cloud، انتقِل إلى رمز القائمة > واجهات برمجة التطبيقات والخدمات > بيانات الاعتماد.
لتحديد موقع رقم تعريف التطبيق:
في Google Cloud Console، انتقِل إلى القائمة > المشرف وإدارة الهوية وإمكانية الوصول > الإعدادات.
استخدِم رقم المشروع لمعرّف التطبيق.
يجب أن يحتوي مشروع Cloud نفسه على معرّف العميل ومعرّف التطبيق، لأنّه يُستخدَم لإذن الوصول إلى ملفات المستخدم.
تسمح الدالة setOAuthToken
للتطبيق باستخدام رمز التفويض الحالي لتحديد حساب Google الذي يستخدمه "أداة اختيار الملفات من Google" لعرض الملفات.
إذا سجّل المستخدم الدخول باستخدام حسابات متعددة على Google، يمكن لأداة Google Picker
عرض ملفات الحساب المفوَّض المناسب.
بعد الحصول على معرّف الملف من أداة اختيار الملفات من Google عند فتح الملفات، يمكن للتطبيق جلب البيانات الوصفية للملف وتنزيل محتوى الملف كما هو описан في المستندات المرجعية لتطبيق
files.get
.