Method: projects.preview.write

मॉडल के आधार पर, उपयोगकर्ता के प्रोजेक्ट की झलक अपडेट करता है.

एचटीटीपी अनुरोध

POST https://actions.googleapis.com/v2/{parent=projects/*}/preview:write

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. projects/{project} फ़ॉर्मैट में पैरंट रिसॉर्स का नाम. {project}, प्रोजेक्ट से जुड़ा क्लाउड प्रोजेक्ट आईडी होता है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "previewSettings": {
    object (PreviewSettings)
  },

  // Union field source can be only one of the following:
  "files": {
    object (Files)
  },
  "draft": {
    object (ContentFromDraft)
  },
  "submittedVersion": {
    object (ContentFromSubmittedVersion)
  }
  // End of list of possible types for union field source.
}
फ़ील्ड
previewSettings

object (PreviewSettings)

ज़रूरी है. उपयोगकर्ता की झलक अपडेट करने की सेटिंग.

यूनियन फ़ील्ड source. प्रीव्यू बनाने के लिए इस्तेमाल किया गया डेटा सोर्स. source इनमें से सिर्फ़ एक हो सकता है:
files

object (Files)

सर्वर पर एक बार में भेजी गई फ़ाइलों की सूची. यह कॉन्फ़िगरेशन फ़ाइलों या डेटा फ़ाइलों की सूची है. 1. पहला अनुरोध ConfigFiles होना चाहिए. 2. पहले अनुरोध में 'सेटिंग' वाली कॉन्फ़िगरेशन फ़ाइल होनी चाहिए. 3. पहले अनुरोध में 'मेनिफ़ेस्ट' वाली कॉन्फ़िगरेशन फ़ाइल होनी चाहिए. 4. इनलाइन क्लाउड फ़ंक्शन से जुड़ा वेबहुक ConfigFile, सोर्स कोड से जुड़ी DataFile से पहले स्ट्रीम किया जाना चाहिए.

draft

object (ContentFromDraft)

प्रोजेक्ट ड्राफ़्ट से लिया गया कॉन्टेंट.

submittedVersion

object (ContentFromSubmittedVersion)

कॉन्टेंट को मौजूदा वर्शन से लिया गया है.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

झलक दिखाने वाले संसाधन की परिभाषा.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "validationResults": {
    object (ValidationResults)
  },
  "simulatorUrl": string
}
फ़ील्ड
name

string

प्रीव्यू का यूनीक आइडेंटिफ़ायर. फ़ॉर्मैट: projects/{project}/preview

validationResults

object (ValidationResults)

उपयोगकर्ता के प्रोजेक्ट की झलक दिखाने वाले कॉन्टेंट से जुड़ी पुष्टि के नतीजे.

simulatorUrl

string

उपयोगकर्ता की झलक की जांच करने के लिए सिम्युलेटर यूआरएल.

ContentFromDraft

इससे पता चलता है कि झलक वाला कॉन्टेंट, ड्राफ़्ट से आएगा.

ContentFromSubmittedVersion

इससे पता चलता है कि झलक वाला कॉन्टेंट मौजूदा वर्शन का है.

जेएसओएन के काेड में दिखाना
{
  "version": string
}
फ़ील्ड
version

string

ज़रूरी है. प्रोजेक्ट का सबमिट किया गया वर्शन, जिसका इस्तेमाल झलक बनाने के लिए किया जाना है. फ़ॉर्मैट: projects/{project}/versions/{version}

PreviewSettings

झलक अपडेट करने की सेटिंग.

जेएसओएन के काेड में दिखाना
{
  "sandbox": boolean
}
फ़ील्ड
sandbox

boolean

इससे पता चलता है कि लेन-देन जैसी कुछ कार्रवाइयों को सैंडबॉक्स मोड में चलाना है या नहीं. डिफ़ॉल्ट रूप से, झलक देखने के अनुरोध इन कार्रवाइयों को सैंडबॉक्स मोड में चलाते हैं. दूसरे शब्दों में, sandbox की डिफ़ॉल्ट वैल्यू true है.