REST Resource: projects.apps.playIntegrityConfig

المرجع: PlayIntegrityConfig

عنصر ضبط Play Integrity للتطبيق تتحكّم هذه الإعدادات في بعض سمات AppCheckToken التي يعرضها ExchangePlayIntegrityToken، مثل ttl.

يُرجى العِلم أنّ الملفات المرجعية لشهادة SHA-256 المسجّلة تُستخدَم للتحقّق من صحة الرموز المميزة الصادرة عن Play Integrity API، لذا يُرجى تسجيلها من خلال "وحدة تحكُّم Firebase" أو آليًا من خلال خدمة إدارة Firebase.

تمثيل JSON
{
  "name": string,
  "tokenTtl": string
}
الحقول
name

string

مطلوبة. اسم المورد النسبي لعنصر إعدادات Play Integrity، بالتنسيق:

projects/{project_number}/apps/{app_id}/playIntegrityConfig
tokenTtl

string (Duration format)

تحدِّد هذه السياسة المدة التي ستكون خلالها الرموز المميّزة لـ App Check التي يتم تبادلها من الرموز المميّزة في Play Integrity صالحة. في حال ترك هذه السياسة بدون ضبط، يتم الافتراض أنّ القيمة التلقائية هي ساعة واحدة. يجب أن تتراوح المدة بين 30 دقيقة و7 أيام، بشكل شامل.

مدة بالثواني يصل عددها إلى تسعة أرقام كسرية وتنتهي بـ "s". مثال: "3.5s".

الطُرق

batchGet

يحصل بشكل تفصيلي على PlayIntegrityConfig لقائمة التطبيقات المحددة.

get

الحصول على PlayIntegrityConfig للتطبيق المحدّد

patch

تعمل على تحديث PlayIntegrityConfig للتطبيق المحدَّد.