نظرة عامة على Google Drive API

تتيح لك واجهة برمجة تطبيقات Google Drive إنشاء تطبيقات تستفيد من مساحة التخزين السحابي في Google Drive. يمكنك تطوير تطبيقات تتكامل مع Drive، وإنشاء وظائف فعّالة في تطبيقك باستخدام واجهة برمجة التطبيقات Drive API.

يوضّح هذا الرسم البياني العلاقة بين تطبيق Drive و Drive API وDrive:

مقدمة عن Google Drive
الشكل 1. مخطّط العلاقات في Google Drive

تحدّد هذه المصطلحات المكونات الرئيسية الموضّحة في الشكل 1:

Google Drive
توفّر خدمة تخزين الملفات في السحابة الإلكترونية من Google للمستخدمين مساحة تخزين شخصية، تُعرف باسم ملفاتي، وخيار الوصول إلى المجلدات المشترَكة التعاونية، والتي تُعرف باسم مساحات التخزين السحابي المشتركة.
Google Drive API
واجهة برمجة التطبيقات REST التي تتيح لك الاستفادة من مساحة التخزين في Drive من داخل تطبيقك:
تطبيق Google Drive
تطبيق يستفيد من Drive كحلّ للتخزين
واجهة مستخدم Google Drive
واجهة مستخدم Google التي تدير الملفات المخزّنة على Drive إذا كان تطبيقك من نوع تطبيقات التعديل، مثل جدول بيانات أو معالج كلمات، يمكنك دمجه مع واجهة مستخدم Drive لإنشاء الملفات وفتحها داخل تطبيقك.
ملفاتي
موقع تخزين في Drive يملكه مستخدم معيّن يمكن مشاركة الملفات التي يتم تخزينها في "ملفاتي" مع مستخدمين آخرين، ولكن تظل ملكية المحتوى خاصة بمستخدم فردي.
OAuth 2.0
بروتوكول التفويض الذي تتطلّبه Google Drive API لمصادقة مستخدمي تطبيقك إذا كان تطبيقك يستخدم ميزة "تسجيل الدخول باستخدام حساب Google"، فإنه يتولى معالجة مسار OAuth 2.0 ورموز الوصول إلى التطبيق.
مساحة التخزين السحابي المشتركة
موقع تخزين على Drive يملك ملفات يتعاون عليها مستخدمون متعدّدون. يمكن لأي مستخدم لديه إذن وصول إلى مساحة تخزين سحابي مشتركة الوصول إلى جميع الملفات التي تحتوي عليها. يمكن أيضًا منح المستخدمين إذن الوصول إلى ملفات فردية داخل مساحة التخزين السحابي المشتركة.

ما هي الإجراءات التي يمكنك تنفيذها باستخدام واجهة برمجة التطبيقات Drive API؟

يمكنك استخدام Drive API لإجراء ما يلي:

هل تريد الاطّلاع على واجهة برمجة التطبيقات Google Drive API أثناء استخدامها؟
تعرض قناة "مطوّرو Google Workspace" فيديوهات تتضمّن نصائح وحيلًا وأحدث الميزات.