تتيح لك خدمة Drive المتقدمة استخدام Google Drive API في "برمجة تطبيقات Google". وكما هي الحال في خدمة Drive المضمّنة في "برمجة تطبيقات Google"، تسمح واجهة برمجة التطبيقات هذه للنصوص البرمجية بإنشاء الملفات والمجلدات والبحث عنها وتعديلها في Google Drive. في معظم الحالات، تكون الخدمة المضمنة أسهل في الاستخدام، ولكن هذه الخدمة المتقدمة توفر بعض الميزات الإضافية، بما في ذلك الوصول إلى خصائص الملفات المخصصة بالإضافة إلى تنقيحات الملفات والمجلدات.
مَراجع
للحصول على معلومات تفصيلية حول هذه الخدمة، يُرجى الاطّلاع على المستندات المرجعية الخاصة بواجهة برمجة تطبيقات Google Drive. مثل جميع الخدمات المتقدمة في برمجة التطبيقات، تستخدم خدمة Drive المتقدمة العناصر والطرق والمعلمات نفسها مثل واجهة برمجة التطبيقات العامة. لمزيد من المعلومات، يُرجى الاطِّلاع على كيفية تحديد طريقة التوقيعات.
للإبلاغ عن المشاكل والعثور على خدمات الدعم الأخرى، يُرجى الاطِّلاع على دليل دعم Drive API.
نموذج التعليمات البرمجية
تستخدم عيّنات التعليمات البرمجية في هذا القسم الإصدار 3 من واجهة برمجة التطبيقات.
تحميل ملفات
يعرض نموذج التعليمات البرمجية التالي كيفية حفظ ملف في حساب Drive لأحد المستخدمين.
سرد المجلدات
يعرض نموذج الرمز البرمجي التالي كيفية سرد مجلدات المستوى الأعلى في Drive للمستخدم. لاحِظ استخدام الرموز المميّزة للصفحة للوصول إلى القائمة الكاملة للنتائج.
سرد المراجعات
يوضح نموذج التعليمة البرمجية التالي كيفية سرد النُسخ السابقة لملف معين. لاحظ أن بعض الملفات يمكن أن تشتمل على العديد من المراجعات ويجب عليك استخدام رموز الصفحة للوصول إلى القائمة الكاملة للنتائج.
إضافة خصائص الملف
يستخدم نموذج الرمز البرمجي التالي الحقل appProperties
لإضافة سمة مخصّصة إلى ملف. لا تظهر السمة المخصّصة إلا للنص البرمجي فقط. لإضافة سمة مخصّصة إلى الملف الذي يظهر أيضًا للتطبيقات الأخرى، استخدِم الحقل properties
بدلاً من ذلك. لمزيد من المعلومات، يُرجى الاطّلاع على إضافة خصائص ملفات مخصّصة.