Automatische SMS-Bestätigung mit der SMS Retriever API
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit der SMS Retriever API können Sie in Ihrer Android-App automatisch eine SMS-basierte Nutzerbestätigung durchführen, ohne dass Nutzer Bestätigungscodes manuell eingeben müssen und keine zusätzlichen App-Berechtigungen erforderlich sind. Wenn Sie die automatische SMS-Bestätigung in Ihrer App implementieren, sieht der Überprüfungsprozess so aus:
Ein Nutzer initiiert die SMS-Bestätigung in Ihrer App. Möglicherweise wird er dann aufgefordert, eine Telefonnummer anzugeben oder die Smart Lock für Passwörter-Hinweisauswahl zu verwenden, wenn diese Informationen zum Erstellen des Nutzerkontos nicht erforderlich waren.
Die App sendet eine Anfrage an Ihren Server, um die Telefonnummer des Nutzers zu bestätigen.
Je nachdem, welche Informationen in Ihrer Nutzerdatenbank verfügbar sind, kann diese Anfrage die ID des Nutzers und/oder seine Telefonnummer enthalten.
Gleichzeitig ruft Ihre App die SMS Retriever API auf, um eine SMS-Antwort von Ihrem Server zu erfassen.
Ihr Server sendet eine SMS mit einem einmaligen Code, der zurück an Ihren Server gesendet wird, und einem Hash, mit dem Ihre App identifiziert wird, an den Nutzer.
Wenn das Gerät des Nutzers die SMS erhält, verwenden die Google Play-Dienste den App-Hash, um festzustellen, ob die Nachricht für deine App bestimmt ist, und stellt den Nachrichtentext über die SMS Retriever API für deine App zur Verfügung.
Ihre Anwendung parst den einmaligen Code aus dem Nachrichtentext und sendet ihn an Ihren Server zurück.
Ihr Server empfängt den einmaligen Code von Ihrer Anwendung, überprüft den Code und zeichnet schließlich auf, ob der Nutzer sein Konto erfolgreich bestätigt hat.
Informationen zum Implementieren der automatischen SMS-Bestätigung in Ihrer App finden Sie in den Anleitungen für Android und Server:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-11-08 (UTC)."],[[["The SMS Retriever API enables automatic SMS verification in Android apps, eliminating manual code entry for users."],["This API streamlines user verification by having your app listen for an SMS message containing a one-time code, sent by your server after a verification request."],["Google Play services identifies the incoming SMS message as intended for your app using an app hash included in the message, ensuring secure delivery of the verification code."],["The SMS Retriever API enhances user experience and security by automating verification without requiring extra app permissions."]]],[]]