इस पेज पर, फ़ॉर्म से जुड़े इन टास्क को पूरा करने का तरीका बताया गया है:
- नया फ़ॉर्म बनाना
- किसी मौजूदा फ़ॉर्म का डुप्लीकेट बनाना
- फ़ॉर्म को क्विज़ में बदलना
शुरू करने से पहले
इस पेज पर दिए गए टास्क पूरे करने से पहले, ये काम करें:
- Early Adopter Program के निर्देशों में दिए गए तरीके से, अनुमति या पुष्टि करें और क्रेडेंशियल सेट अप करें.
- Forms API के बारे में खास जानकारी पढ़ें.
नया फ़ॉर्म बनाना
फ़ॉर्म बनाने के लिए, सिर्फ़ टाइटल फ़ील्ड की ज़रूरत होती है. अनुरोध में मौजूद किसी भी दूसरे फ़ील्ड को अनदेखा कर दिया जाएगा. किसी फ़ॉर्म का कॉन्टेंट और मेटाडेटा बनाने या उसमें अपडेट करने के लिए, batchUpdate()
तरीके का इस्तेमाल करें. ज़्यादा जानकारी के लिए, फ़ॉर्म या क्विज़ अपडेट करना लेख पढ़ें.
REST
सिर्फ़ टाइटल के साथ forms.create()
तरीका कॉल करें.
अनुरोध के मुख्य हिस्से का सैंपल
{
"info": {
"title": "My new form"
}
}
Python
Node.js
किसी मौजूदा फ़ॉर्म का डुप्लीकेट बनाना
Google Drive API की मदद से, किसी मौजूदा फ़ॉर्म का डुप्लीकेट बनाया जा सकता है. इससे, कॉन्टेंट का फिर से इस्तेमाल करना आसान हो जाता है. Google Forms के यूआरएल में फ़ॉर्म आईडी देखा जा सकता है:
https://docs.google.com/forms/d/FORM_ID/edit
REST
आपको जिस फ़ॉर्म को कॉपी करना है उसके आईडी के साथ, Google Drive API के files.copy()
तरीके को कॉल करें.
Python
फ़ॉर्म को क्विज़ में बदलना
क्विज़ बनाने के लिए, पहले नया फ़ॉर्म बनाएं में बताए गए तरीके से फ़ॉर्म बनाएं. इसके बाद, फ़ॉर्म की सेटिंग अपडेट करें. अपडेट करने के लिए, फ़ॉर्म आईडी की ज़रूरत होती है.
REST
isQuiz
सेटिंग को 'सही' पर सेट करने के लिए, किसी मौजूदा फ़ॉर्म पर batch.update()
तरीका कॉल करें.
अनुरोध के मुख्य हिस्से का सैंपल
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": True
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
Python
Node.js
अगले चरण
यहां कुछ तरीके दिए गए हैं, जिन्हें आज़माकर देखें:
- फ़ॉर्म का कॉन्टेंट जोड़ने या अपडेट करने के लिए, फ़ॉर्म या क्विज़ अपडेट करना लेख पढ़ें.
- फ़ॉर्म की जानकारी या जवाब देखने के लिए, फ़ॉर्म और जवाबों को वापस पाना लेख पढ़ें.
- फ़ॉर्म को पब्लिश करने और जवाब देने वाले लोगों को मैनेज करने के लिए, फ़ॉर्म को पब्लिश करना और जवाब देने वाले लोगों को मैनेज करना लेख पढ़ें.