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