تصف هذه الصفحة كيفية أداء بعض المهام عالية المستوى التي تتضمن عروضًا تقديمية، مثل:
- إنشاء عرض تقديمي
- نسخ عرض تقديمي حالي
تصف الفقرات التالية هذه المهام بالتفصيل.
إنشاء عرض تقديمي فارغ
لإنشاء عرض تقديمي، استخدِم طريقة إنشاء في مجموعة العروض التقديمية، كما هو موضّح في المثال التالي.
ينشئ هذا المثال عرضًا تقديميًا فارغًا بعنوان محدد.
Apps Script
البدء
Java
JavaScript
Node.js
PHP
Python
Ruby
العمل باستخدام مجلدات Google Drive
ولا يتوفّر خيار إنشاء عرض تقديمي مباشرةً داخل مجلد Drive معيّن باستخدام Google Slides API. يتم تلقائيًا حفظ العرض التقديمي الذي تم إنشاؤه في المجلد الجذر للمستخدم على Drive.
ومع ذلك، هناك بديلان لحفظ ملف في مجلد Drive:
- بعد إنشاء العرض التقديمي، انقله إلى مجلد محدّد باستخدام الطريقة files.update من Drive API. لمزيد من المعلومات حول نقل الملفات، راجِع المقالة نقل الملفات بين المجلدات.
- أضِف عرضًا تقديميًا فارغًا إلى مجلد باستخدام الطريقة files.create في واجهة برمجة تطبيقات Drive، مع تحديد
application/vnd.google-apps.presentation
على أنّهmimeType
. لمزيد من المعلومات حول إنشاء الملفات، راجِع المقالة إنشاء ملف في مجلد.
وفي كلتا الحالتين، عليك إضافة نطاقات واجهة برمجة تطبيقات Drive المناسبة للسماح بالاتصال.
لنقل ملف أو إنشاؤه داخل مجلد في مساحة تخزين سحابي مشتركة، يُرجى الاطّلاع على مقالة تنفيذ دعم مساحة التخزين السحابي المشتركة.
نسخ عرض تقديمي حالي
لنسخ عرض تقديمي، استخدِم طريقة files().copy الخاصة بـ Drive API.
ينسخ المثال التالي عرضًا تقديميًا حاليًا باستخدام سلسلة متوفرة لكل من عنوان العرض التقديمي واسم ملف Drive الجديد.
Apps Script
البدء
Java
JavaScript
Node.js
PHP
Python
Ruby
تجدر الإشارة إلى أنك تحتاج إلى استخدام نطاق واجهة برمجة تطبيقات Drive مناسب لمصادقة الاستدعاء.