لمحة عن إيقاف واجهة برمجة التطبيقات SafetyNet Attestation API نهائيًا

تم إيقاف واجهة برمجة التطبيقات SafetyNet Attestation API نهائيًا في عام 2022 وتم إيقافها بالكامل في كانون الثاني (يناير) 2025. على المطوّرين نقل بياناتهم إلى واجهة برمجة التطبيقات Play Integrity API التي تُدمج العديد من أدوات السلامة (بما في ذلك بيان السلامة الذي تصدره واجهة برمجة التطبيقات SafetyNet Attestation API) ضمن واجهة واحدة لبرمجة التطبيقات.

إعداد تطبيقك لاستخدام واجهة برمجة التطبيقات Play Integrity API

ننصحك بنقل بياناتك إلى Play Integrity API لتجنّب أي انقطاعات في رصد عمليات التفاعل الخطيرة مع تطبيقك والتصدّي لعمليات إساءة استخدامه.

تتشابه هاتان الواجهتَان من الناحية المفاهيمية، لذا إذا سبق لك تحديد استراتيجية مكافحة إساءة الاستخدام وكنت تستخدِم SafetyNet Attestation، سيكون نقل البيانات سهلاً. يمكنك بدء إعداد واجهة برمجة التطبيقات Play Integrity API باستخدام Play Console الآن.

إيقاف واجهة برمجة التطبيقات SafetyNet Attestation API نهائيًا

إذا حاولت استدعاء واجهة برمجة التطبيقات SafetyNet Attestation API، ستظهر لك رسالة خطأ. تُعرِض واجهة برمجة التطبيقات attest مهمة تستدعي دائمًا on failure listener باستخدام ApiException ورمز حالة 7 (NETWORK_ERROR). إذا كنت قد طرحت إصدارًا من تطبيقك يستخدم واجهة برمجة التطبيقات Play Integrity API، عليك توجيه المستخدمين إلى تحديث تطبيقاتهم.