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