توضّح هذه الصفحة كيفية تنفيذ المهام التالية المتعلّقة بالنماذج:
- إنشاء نموذج جديد
- تكرار نموذج حالي
- تحويل نموذج إلى اختبار
قبل البدء
نفِّذ المهام التالية قبل المتابعة مع المهام الواردة في هذه الصفحة:
- أكمِل عملية التفويض/المصادقة وإعداد بيانات الاعتماد في تعليمات "برنامج الإصدار المبكر".
- اطّلِع على نظرة عامة على Forms API.
إنشاء نموذج جديد
لا يتطلّب الإنشاء الأولي لنموذج سوى حقل العنوان، وسيتم تجاهل أي حقول أخرى في الطلب. لإنشاء محتوى وبيانات وصفية لجدول batchUpdate()
أو إجراء تعديلات، استخدِم الطريقة batchUpdate()
. اطّلِع على مقالة تعديل نموذج أو اختبار للحصول على مزيد من المعلومات.
استخدِم الطريقة forms.create()
مع عنوان فقط.
نموذج لنص الطلب
{
"info": {
"title": "My new form"
}
}
تكرار نموذج حالي
يمكنك تكرار نموذج حالي باستخدام Google Drive API لتسهيل إعادة استخدام المحتوى. يمكنك العثور على معرّف النموذج في عنوان URL لخدمة "نماذج Google":
https://docs.google.com/forms/d/FORM_ID/edit
استخدِم files.copy()
طريقة Google Drive API مع رقم تعريف النموذج الذي تريد نسخه.
تحويل نموذج إلى اختبار
لإنشاء اختبار، عليك أولاً إنشاء نموذج كما هو موضّح أعلاه، ثم تعديل إعدادات النموذج. يتطلّب التعديل رقم تعريف النموذج.
استخدِم الأسلوب
batch.update()
في نموذج حالي لضبط الإعداد isQuiz
على "صحيح".
نموذج لنص الطلب
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": True
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
الخطوات التالية
في ما يلي بعض الخطوات التالية التي يمكنك تجربتها:
- لإضافة محتوى النموذج أو تعديله، يُرجى الاطّلاع على مقالة تعديل نموذج أو اختبار.
- للاطّلاع على معلومات النموذج أو الردود، يُرجى الرجوع إلى مقالة استرداد النماذج والردود.