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