للتحقق من صحة الرمز المميز السرّي الذي أنشأته سابقًا باستخدام
CreateDebugToken
. إذا كانت صالحة، يتم إرجاعها
AppCheckToken
.
تجدر الإشارة إلى أنّه يتم فرض حصة محدودة على هذه الطريقة لمنع تعرّض التطبيق لإساءة الاستخدام بشكل غير مقصود.
طلب HTTP
POST https://firebaseappcheck.googleapis.com/v1beta/{app=projects/*/apps/*}:exchangeDebugToken
يستخدم عنوان URL تحويل ترميز gRPC وبناء الجملة.
مَعلمات المسار
المَعلمات | |
---|---|
app
|
مطلوب. اسم المورد النسبي للتطبيق، بالتنسيق:
إذا لزم الأمر، سيتم
بدلاً من ذلك، إذا تم استدعاء هذه الطريقة لعميل OAuth المحمي بواسطة فحص التطبيقات، يمكن أن يكون هذا الحقل أيضًا بالتنسيق:
يمكنك الاطّلاع على معرِّف عميل OAuth لعملاء OAuth في وحدة التحكّم في Google Cloud. تجدر الإشارة إلى أنّ عملاء iOS OAuth هم فقط المتاحون في الوقت الحالي، ويجب ربطهم بتطبيقات Firebase المقابلة لنظام التشغيل iOS. يُرجى مراجعة الوثائق لمزيد من المعلومات. |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "debugToken": string, "limitedUse": boolean } |
الحقول | |
---|---|
debugToken
|
مطلوب. سر رمز مميز لتصحيح الأخطاء. يجب أن تتطابق هذه السلسلة مع رمز سري خاص لتصحيح الأخطاء تم إنشاؤه سابقًا باستخدام
|
limitedUse
|
تحدِّد هذه السياسة ما إذا كانت هذه المصادقة مخصّصة للاستخدام في
استخدام محدود
(
|
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثيل
AppCheckToken
.