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