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