این صفحه نحوه انجام این وظایف مربوط به فرمها را شرح میدهد:
- ایجاد فرم جدید
- کپی کردن یک فرم موجود
- تبدیل فرم به آزمون
قبل از اینکه شروع کنی
قبل از ادامهی وظایف این صفحه، وظایف زیر را انجام دهید:
- مجوز یا احراز هویت کامل و تنظیمات اعتبارنامهها را در دستورالعملهای برنامهی پذیرندگان اولیه انجام دهید.
- مرور کلی API فرمها را مطالعه کنید.
ایجاد فرم جدید
ایجاد اولیه یک فرم فقط به یک فیلد عنوان نیاز دارد - هر فیلد دیگری در درخواست نادیده گرفته میشود. برای ساخت محتوا و ابرداده یک فرم یا ایجاد بهروزرسانیها، از متد batchUpdate() استفاده کنید. برای اطلاعات بیشتر به بخش بهروزرسانی فرم یا آزمون مراجعه کنید.
استراحت
متد forms.create() را فقط با یک عنوان فراخوانی کنید.
متن درخواست نمونه
{
"info": {
"title": "My new form"
}
}
پایتون
نود جی اس
کپی کردن یک فرم موجود
شما میتوانید یک فرم موجود را با استفاده از Google Drive API کپی کنید تا استفاده مجدد از محتوا آسانتر شود. میتوانید شناسه فرم را در URL فرمهای Google پیدا کنید:
https://docs.google.com/forms/d/FORM_ID/edit
استراحت
متد files.copy() از API گوگل درایو را با شناسه فرمی که میخواهید کپی کنید، فراخوانی کنید.
پایتون
تبدیل فرم به آزمون
برای ایجاد یک آزمون، ابتدا یک فرم مطابق آنچه در بخش «ایجاد فرم جدید» توضیح داده شده است، ایجاد کنید، سپس تنظیمات فرم را بهروزرسانی کنید. این بهروزرسانی به شناسه فرم نیاز دارد.
استراحت
برای تنظیم مقدار isQuiz روی true، متد batch.update() را روی یک فرم موجود فراخوانی کنید.
متن درخواست نمونه
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": true
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
پایتون
نود جی اس
مراحل بعدی
در اینجا چند مرحله بعدی وجود دارد که میتوانید امتحان کنید:
- برای افزودن یا بهروزرسانی محتوای فرم، به «بهروزرسانی فرم یا آزمون» مراجعه کنید.
- برای مشاهده اطلاعات فرم یا پاسخها، به بازیابی فرمها و پاسخها مراجعه کنید.
- برای انتشار فرم و مدیریت پاسخدهندگان، به «انتشار و مدیریت پاسخدهندگان» مراجعه کنید.