تستخدم Google Picker API نمطًا لإنشاء العناصر باستخدام
PickerBuilder
وPicker
.
const picker = new google.picker.PickerBuilder()
.setOAuthtoken('TOKEN_FOR_USER')
.setAppId('1234567890') // Cloud Project number
.addView(google.picker.ViewId.DOCS)
.setCallback((data) => {
console.log(data);
})
.build();
picker.setVisible(true);
صفوف
الاسم |
الوصف |
DocsUploadView |
استخدِم DocsUploadView لتحميل الملفات إلى Google Drive. |
DocsView |
استخدِم DocsView لاختيار ملفات من Google Drive. |
Picker |
Picker هو عنصر المستوى الأعلى الذي يمثّل إجراء واجهة المستخدم مع المستخدم. لا يتم إنشاء هذه العناصر مباشرةً، ولكن يتم استخدام فئة PickerBuilder بدلاً من ذلك. |
PickerBuilder |
تُستخدَم PickerBuilder لإنشاء عناصر Picker . باستثناء ما هو موضّح بخلاف ذلك، يكون نوع الإرجاع للطرق أدناه من النوع PickerBuilder ، ما يتيح لك تسلسل طلب واحد بعد الآخر. |
ResourceId |
ResourceId هي فئة أدوات لإنشاء أرقام تعريف الموارد للمستندات. |
View |
فئة مجردة لكل طرق العرض. |
ViewGroup |
ViewGroup هي مجموعة مرئية من طرق العرض في لوحة التنقّل. |
عمليات التعداد
الاسم |
الوصف |
Action |
نوع الإجراء الخاص بالملف ResponseObject |
Audience |
Audience هو نوع محدّد يُستخدَم لوصف جمهور DocumentObject . |
DocsViewMode |
DocsViewMode هو نوع معد لعرض البيانات ضمن DocsView. استخدِم هذه القيم في طلبات البيانات إلى DocsView.setMode . |
Document |
Document هو نوع معدود يستخدم لوصف حقول DocumentObject . |
Feature |
Feature هو نوع محدّد، لتفعيل/إيقاف الميزات في طرق العرض المختلفة. يمكنك استخدام هذه القيم في المكالمات الموجّهة إلى PickerBuilder.enableFeature وPickerBuilder.disableFeature . |
Response |
Response هو نوع محدّد يُستخدَم لوصف حقول ResponseObject . |
ServiceId |
ServiceId هو نوع محدّد يُستخدَم لوصف الخدمة التي تم اختيار العنصر منها. |
Thumbnail |
Thumbnail هو نوع محتسب يصف حقول ThumbnailObject . |
Type |
نوع العنصر المحدّد |
ViewId |
ViewId هو نوع محدّد لطرق العرض المختلفة المتوفّرة في "أداة الاختيار". استخدِم هذه القيم في طلبات البيانات إلى DocsView وPickerBuilder . |
ViewToken |
ViewToken هو نوع معدّد يستخدم لوصف عناصر ResponseObject.viewToken . |
واجهات
كتابة الأسماء المستعارة
الاسم |
الوصف |
Locales |
تمثّل هذه السمة رموز اللغات ISO 639 المتوافقة مع PickerBuilder.setLocale . |
ParentDocumentObject |
ParentDocumentObject هي واجهة تصف سمات مجلد رئيسي لعنصر محدّد. |