Interfejs SafetyNet Attestation API został wycofany w 2022 r., a w styczniu 2025 r. całkowicie wyłączony. Deweloperzy powinni przejść na interfejs Play Integrity API, który konsoliduje różne rozwiązania dotyczące integralności (w tym ocenę integralności SafetyNet Attestation) w jednym interfejsie API.
Konfigurowanie aplikacji pod kątem interfejsu Play Integrity API
Zalecamy przejście na interfejs Play Integrity API, aby uniknąć przerw w wykrywaniu ryzykownych interakcji z aplikacją i zwalczaniu nadużyć.
Oba interfejsy API są podobne pod względem koncepcji, więc jeśli masz już zdefiniowaną strategię przeciwdziałania nadużyciom i korzystasz z autentykacji SafetyNet, migracja jest prosta. Możesz już rozpocząć konfigurowanie interfejsu Play Integrity API za pomocą Konsoli Play.
Pełna odmowa w SafetyNet Attestation API
Jeśli spróbujesz wywołać interfejs SafetyNet Attestation API, pojawi się błąd.
Interfejs API attest zwraca zadanie, które zawsze wywołuje obsługę błędu z wyjątkiem ApiException i kodem stanu 7 (NETWORK_ERROR
). Jeśli masz opublikowaną wersję aplikacji, która korzysta z interfejsu Play Integrity API, poinformuj użytkowników, aby zaktualizowali aplikację.