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