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

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

يوضّح هذا المخطّط البياني عملية نقل البيانات بين تطبيقك المدمج مع Drive وDrive API وDrive:

الشكل 1. يستخدم التطبيق المتكامل مع Drive واجهة برمجة التطبيقات Drive API وبروتوكول OAuth 2.0 للتفاعل مع الملفات في "ملفاتي" ومساحات التخزين السحابي المشتركة.

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

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

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

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

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

  • للتعرّف على كيفية ضبط تطبيق Drive API وتشغيله، يُرجى الاطّلاع على البدايات السريعة.