এই পৃষ্ঠাটি বর্ণনা করে যে কীভাবে ফর্মগুলি জড়িত এই কাজগুলি সম্পাদন করতে হয়:
- একটি নতুন ফর্ম তৈরি করুন
- একটি বিদ্যমান ফর্ম ডুপ্লিকেট
- একটি ক্যুইজে একটি ফর্ম রূপান্তর করুন
আপনি শুরু করার আগে
এই পৃষ্ঠায় কাজগুলি নিয়ে এগিয়ে যাওয়ার আগে নিম্নলিখিত কাজগুলি করুন:
- প্রারম্ভিক অ্যাডপ্টার প্রোগ্রাম নির্দেশাবলীতে সম্পূর্ণ অনুমোদন/প্রমাণিকরণ এবং শংসাপত্র সেটআপ করুন।
- ফর্ম এপিআই ওভারভিউ পড়ুন।
একটি নতুন ফর্ম তৈরি করুন
একটি ফর্মের প্রাথমিক সৃষ্টির জন্য শুধুমাত্র একটি শিরোনাম ক্ষেত্র প্রয়োজন—অনুরোধের অন্য যেকোনো ক্ষেত্র উপেক্ষা করা হবে। একটি ফর্মের বিষয়বস্তু এবং মেটাডেটা তৈরি করতে বা আপডেট করতে, batchUpdate()
পদ্ধতি ব্যবহার করুন। আরও তথ্যের জন্য একটি ফর্ম বা কুইজ আপডেট করুন দেখুন।
বিশ্রাম
শুধুমাত্র একটি শিরোনাম সহ forms.create()
পদ্ধতিতে কল করুন।
নমুনা অনুরোধ শরীর
{
"info": {
"title": "My new form"
}
}
পাইথন
Node.js
একটি বিদ্যমান ফর্ম ডুপ্লিকেট
আপনি Google ড্রাইভ API এর সাথে একটি বিদ্যমান ফর্ম নকল করতে পারেন যাতে সামগ্রীর পুনরায় ব্যবহার সহজ হয়৷ আপনি একটি Google ফর্ম URL-এ ফর্ম আইডি খুঁজে পেতে পারেন:
https://docs.google.com/forms/d/FORM_ID/edit
বিশ্রাম
আপনি যে ফর্মটি কপি করতে চান তার ID সহ Google Drive API-এর files.copy()
পদ্ধতিতে কল করুন।
পাইথন
একটি ক্যুইজে একটি ফর্ম রূপান্তর করুন
একটি কুইজ তৈরি করতে, প্রথমে উপরে বর্ণিত একটি ফর্ম তৈরি করুন, তারপর ফর্মের সেটিংস আপডেট করুন৷ আপডেটের জন্য ফর্ম আইডি প্রয়োজন।
বিশ্রাম
isQuiz
সেটিংটি সত্যে সেট করতে একটি বিদ্যমান ফর্মে batch.update()
পদ্ধতিতে কল করুন।
নমুনা অনুরোধ শরীর
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": True
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
পাইথন
Node.js
পরবর্তী পদক্ষেপ
এখানে কয়েকটি পরবর্তী ধাপ রয়েছে যা আপনি চেষ্টা করতে পারেন:
- ফর্মের বিষয়বস্তু যোগ বা আপডেট করতে, একটি ফর্ম আপডেট করুন বা ক্যুইজ পড়ুন।
- ফর্মের তথ্য বা প্রতিক্রিয়া দেখতে, পুনরুদ্ধার ফর্ম এবং প্রতিক্রিয়া পড়ুন।