Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Usługi Google Play mają dwa interfejsy API, których możesz użyć, aby usprawnić proces weryfikacji za pomocą SMS-ów: SMS Fetcher
i SMS User Consent API.
Interfejs SMS Fetcher API zapewnia w pełni zautomatyzowaną obsługę i tylko wtedy, gdy jest to możliwe. Wymaga jednak umieszczenia niestandardowego kodu skrótu w treści wiadomości. Może to być trudne, jeśli Ty nie wysyłasz wiadomości.
Jeśli nie masz kontroli nad treścią wiadomości, np. jeśli Twoja aplikacja współpracuje z instytucją finansową, która może chcieć zweryfikować numer telefonu użytkownika przed zatwierdzeniem transakcji płatności w aplikacji, możesz użyć interfejsu SMS User Consent API, który nie wymaga niestandardowego kodu skrótu. Wymaga jednak, aby użytkownik zatwierdził prośbę o dostęp do wiadomości zawierającej kod weryfikacyjny. Aby zminimalizować ryzyko wyświetlenia niewłaściwej wiadomości użytkownikowi, funkcja Zgoda użytkownika SMS sprawdza, czy wiadomość zawiera 4–10 znaków alfanumerycznych zawierających co najmniej 1 cyfrę. Odfiltrowuje też wiadomości od nadawców na liście kontaktów użytkownika.
Podsumowanie różnic znajdziesz w tabeli poniżej.
Pobieranie SMS-ów
Zgoda użytkownika SMS
Wymagania dotyczące wiadomości
11-cyfrowy kod, który jednoznacznie identyfikuje aplikację
4–10-cyfrowy kod alfanumeryczny zawierający co najmniej jedną cyfrę
Wymagania dotyczące nadawcy
Brak
Nadawca nie może znajdować się na liście kontaktów użytkownika
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2022-10-18 UTC."],[[["Google Play services offers two APIs, SMS Retriever and SMS User Consent, to simplify SMS-based verification in your app."],["SMS Retriever API automates verification but requires a custom hash code in the SMS message, ideal when you control message content."],["SMS User Consent API, best for scenarios where you don't control the SMS message (like with financial institutions), requires user approval to access the message but doesn't need a custom hash code."],["SMS User Consent API enhances security by filtering messages from known contacts and focusing on messages containing a 4-10 digit alphanumeric code with at least one number."]]],[]]