Method: projects.apps.exchangePlayIntegrityToken

Play Integrity से मिले पूरी सुरक्षा की जांच के नतीजे वाले टोकन की पुष्टि करता है. अगर मान्य है, तो AppCheckToken .

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

POST https://firebaseappcheck.googleapis.com/v1beta/{app=projects/*/apps/*}:exchangePlayIntegrityToken

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

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

पैरामीटर
app

string

ज़रूरी है. Android ऐप्लिकेशन के रिसॉर्स का नाम, फ़ॉर्मैट में:

projects/{project_number}/apps/{app_id}

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

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

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

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

string

ज़रूरी है. Play Integrity से आपके ऐप्लिकेशन को जारी किया गया पूरी सुरक्षा की जांच के नतीजे का टोकन.

limitedUse

boolean

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

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

कामयाब होने पर, जवाब के मुख्य हिस्से में AppCheckToken का एक इंस्टेंस शामिल होता है.