यह नीति
CreateDebugToken
का इस्तेमाल करके, पहले बनाए गए डीबग टोकन के सीक्रेट की पुष्टि करती है. अगर मान्य है, तो
AppCheckToken
.
ध्यान दें कि इस तरीके पर एक पाबंदी वाला कोटा लागू किया गया है, ताकि ऐप्लिकेशन के गलत इस्तेमाल को गलती से फैलने से रोका जा सके.
एचटीटीपी अनुरोध
POST https://firebaseappcheck.googleapis.com/v1beta/{app=projects/*/apps/*}:exchangeDebugToken
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
app
|
ज़रूरी है. ऐप्लिकेशन के रिसॉर्स का नाम, फ़ॉर्मैट में:
ज़रूरत पड़ने पर, इसके अलावा, अगर ऐप्लिकेशन की जांच करने की सुविधा से सुरक्षित OAuth क्लाइंट के लिए, इस तरीके का इस्तेमाल किया जा रहा है, तो यह फ़ील्ड इस फ़ॉर्मैट में भी हो सकता है:
Google Cloud Console में, अपने OAuth क्लाइंट के लिए OAuth क्लाइंट आईडी देखा जा सकता है. ध्यान दें कि फ़िलहाल सिर्फ़ iOS OAuth क्लाइंट काम करते हैं. साथ ही, उन्हें संबंधित iOS Firebase ऐप्लिकेशन से लिंक किया जाना चाहिए. ज़्यादा जानकारी के लिए, कृपया दस्तावेज़ देखें. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस तरह का डेटा शामिल होता है:
जेएसओएन के काेड में दिखाना |
---|
{ "debugToken": string, "limitedUse": boolean } |
फ़ील्ड | |
---|---|
debugToken
|
ज़रूरी है. डीबग टोकन सीक्रेट. यह स्ट्रिंग,
|
limitedUse
|
इससे पता चलता है कि इस प्रमाणित करने का इस्तेमाल
सीमित इस्तेमाल
(
|
जवाब का मुख्य भाग
कामयाब होने पर, जवाब के मुख्य हिस्से में
AppCheckToken
का एक इंस्टेंस शामिल होता है.