- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
किसी फ़ॉर्म की पब्लिश करने की सेटिंग अपडेट करता है.
लेगसी फ़ॉर्म का इस्तेमाल नहीं किया जा सकता, क्योंकि इनमें publishSettings फ़ील्ड नहीं होता.
एचटीटीपी अनुरोध
POST https://forms.googleapis.com/v1/forms/{formId}:setPublishSettings
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
formId |
ज़रूरी है. फ़ॉर्म का आईडी. आपको |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:
| JSON के काेड में दिखाना |
|---|
{
"publishSettings": {
object ( |
| फ़ील्ड | |
|---|---|
publishSettings |
ज़रूरी है. फ़ॉर्म पर लागू करने के लिए, पब्लिश करने की पसंदीदा सेटिंग. |
updateMask |
ज़रूरी नहीं. अपडेट करने के लिए
यह फ़ील्ड के पूरी तरह से क्वालिफ़ाइड नामों की सूची है. इसमें नामों को कॉमा लगाकर अलग किया गया है. उदाहरण: |
जवाब का मुख्य भाग
forms.setPublishSettings अनुरोध का जवाब.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON के काेड में दिखाना |
|---|
{
"formId": string,
"publishSettings": {
object ( |
| फ़ील्ड | |
|---|---|
formId |
ज़रूरी है. फ़ॉर्म का आईडी. यह |
publishSettings |
फ़ॉर्म की पब्लिश सेटिंग. |
अनुमति के दायरे
इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/forms.body
ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.