Method: projects.apps.exchangeRecaptchaEnterpriseToken

पुष्टि करता है reCAPTCHA Enterprise रिस्पॉन्स टोकन को अपनाएं. अगर मान्य है, तो नतीजे के तौर पर AppCheckToken को अपनाएं.

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

POST https://firebaseappcheck.googleapis.com/v1/{app=projects/*/apps/*}:exchangeRecaptchaEnterpriseToken

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

पाथ पैरामीटर

पैरामीटर
app

string

ज़रूरी है. वेब ऐप्लिकेशन के मिलते-जुलते संसाधन का नाम, फ़ॉर्मैट में:

projects/{project_number}/apps/{app_id}

अगर ज़रूरी हो, तो project_number एलिमेंट को Firebase प्रोजेक्ट के प्रोजेक्ट आईडी से बदला जा सकता है. Google की प्रॉपर्टी में प्रोजेक्ट आइडेंटिफ़ायर इस्तेमाल करने के बारे में ज़्यादा जानें एआईपी 2510 मानक.

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

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

JSON के काेड में दिखाना
{
  "recaptchaEnterpriseToken": string,
  "limitedUse": boolean
}
फ़ील्ड
recaptchaEnterpriseToken

string

ज़रूरी है. reCAPTCHA टोकन को reCAPTCHA Enterprise JavaScript API को अपनाएं.

limitedUse

boolean

बताता है कि यह प्रमाणित करने से जुड़ी जानकारी सीमित इस्तेमाल ( true ) या सेशन के हिसाब से ( false ) कॉन्टेक्स्ट से अलग है. इस प्रमाणित करने की प्रक्रिया को चालू करने के लिए, सुरक्षा को फिर से चलाएं फ़ीचर, इसे true को अपनाएं. डिफ़ॉल्ट मान यह है false को अपनाएं.

जवाब का लेख

सफल होने पर, जवाब के मुख्य भाग में AppCheckToken को अपनाएं.