REST Resource: projects.apps.recaptchaConfig

संसाधन: RecaptchaConfig

किसी ऐप्लिकेशन का reCAPTCHA v3 कॉन्फ़िगरेशन ऑब्जेक्ट. इस कॉन्फ़िगरेशन का इस्तेमाल करके, apps.exchangeRecaptchaToken reCAPTCHA v3 से ऐप्लिकेशन को जारी किए गए reCAPTCHA टोकन की पुष्टि करता है. यह लौटाए गए AppCheckToken की कुछ प्रॉपर्टी को भी कंट्रोल करता है, जैसे कि ttl.

जेएसओएन के काेड में दिखाना
{
  "tokenTtl": string,
  "name": string,
  "siteSecret": string,
  "siteSecretSet": boolean
}
फ़ील्ड
tokenTtl

string (Duration format)

इससे यह तय होता है कि reCAPTCHA टोकन से मिले ऐप्लिकेशन की जांच के टोकन कितने समय तक मान्य रहेंगे. अगर यह नीति सेट नहीं है, तो एक दिन की डिफ़ॉल्ट वैल्यू मानी जाती है. यह 30 मिनट से 7 दिन के बीच होना चाहिए.

सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह 's' पर खत्म होता है. उदाहरण: "3.5s".

name

string

ज़रूरी है. इस फ़ॉर्मैट में, reCAPTCHA v3 कॉन्फ़िगरेशन ऑब्जेक्ट के रिलेटिव रिसॉर्स का नाम:

projects/{project_number}/apps/{app_id}/recaptchaConfig
siteSecret

string

ज़रूरी है. सिर्फ़ इनपुट. reCAPTCHA v3 की पुष्टि करने के लिए, आपकी सेवा की पहचान करने के लिए इस्तेमाल किया गया साइट सीक्रेट.

सुरक्षा से जुड़ी वजहों से, इस फ़ील्ड को किसी भी जवाब में कभी भी अपने-आप नहीं भरा जाएगा.

siteSecretSet

boolean

सिर्फ़ आउटपुट के लिए. siteSecret फ़ील्ड को पहले सेट किया गया था या नहीं. हम siteSecret फ़ील्ड को कभी नहीं दिखाएंगे. इसलिए, सिर्फ़ इस फ़ील्ड से ही यह पता लगाया जा सकता है कि इसे पहले सेट किया गया था या नहीं.

तरीके

batchGet
(deprecated)

ऐप्लिकेशन की तय की गई सूची के लिए, ऐटमली को RecaptchaConfigs मिलता है.

get
(deprecated)

बताए गए ऐप्लिकेशन के लिए RecaptchaConfig मिलता है.

patch
(deprecated)

बताए गए ऐप्लिकेशन के लिए RecaptchaConfig को अपडेट करता है.