Zum Hauptinhalt springen
@capgo/capacitor-android-sms-retrieever Kommunikation Offene Quelle

Android-SMS-Retriever Capacitor-Plugin

Ein SMS-Verifizierungscode ohne SMS-Berechtigung lesen und SIM-Telefonnummernanfragen auf Android stellen

Installieren

bun add @capgo/capacitor-android-sms-retriever bunx cap sync
npm, pnpm oder yarn
  • npm install @capgo/capacitor-android-sms-retriever
  • pnpm add @capgo/capacitor-android-sms-retriever
  • yarn add @capgo/capacitor-android-sms-retriever

Anleitung

So verwendest du Android SMS Retriever in Capacitor

Auf Gerät testen

Lade die Capgo-App herunter, dann scane den QR-Code code.

Android-SMS-Abholer-Plugin-Vorschau-QR code

Verwenden Sie @capgo/capacitor-android-sms-retriever

@capgo/capacitor-android-sms-retriever bietet Android-SMS-Retriever- und Telefonnummer-Hinweis-APIs für Capacitor-Apps.

Verwenden Sie es, wenn Sie eine passwortlose Telefonauthentifizierung ohne Anfrage von SMS-Berechtigungen benötigen. Android hört bis zu fünf Minuten nach einem Zielanwendung-zugewiesenen Verifizierungs-SMS und gibt die Nachricht über Capacitor-Listener zurück.

Installieren

bun add @capgo/capacitor-android-sms-retriever
bunx cap sync android

Was diese Plugin-Exposition enthält

  • startWatch startet den Android-SMS-Retriever-Watch.
  • stopWatch beendet den aktiven Watch.
  • getHashString gibt die App-HASH zurück, die in den Verifizierungs-Nachrichten erforderlich ist.
  • getPhoneNumber Öffnet Android-Handynummern-Tipp für SIM-basierte Telefonnummernauswahl.
  • smsReceived, smsRetrieverTimeout, und smsRetrieverError Events umfassen das Verifizierungslebenzyklus.

Beispielanwendung

import { AndroidSmsRetriever } from '@capgo/capacitor-android-sms-retriever';

const { hash } = await AndroidSmsRetriever.getHashString();
console.log('SMS hash:', hash);

await AndroidSmsRetriever.addListener('smsReceived', ({ message }) => {
  console.log('Verification SMS:', message);
});

await AndroidSmsRetriever.startWatch();

Telefonnummer-Hinweis

const { phoneNumber } = await AndroidSmsRetriever.getPhoneNumber();
console.log(phoneNumber);

Vollständige Referenz

Fortsetzen Sie mit der Verwendung von @capgo/capacitor-android-sms-retriever

Wenn Sie die Verwendung von Mit der Verwendung von @capgo/capacitor-android-sms-retriever Um native Plugin-Arbeit zu planen, verbinden Sie es mit @capgo/capacitor-android-sms-retriever Für die Implementierungsdetails in @capgo/capacitor-android-sms-retriever Anleitung zum Starten Für die Implementierungsdetails in Anleitung zum Starten Capgo Plugin-Verzeichnis Für den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo Für die Implementierungsdetails in Capacitor Plugins von Capgo, und Plugins hinzufügen oder aktualisieren Für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren

FAQ

Wie installiere ich das Android-SMS-Retriever-Plugin in einer __CAPGO_KEEP_0__-Anwendung?

Wie installiere ich die Android-SMS-Retriever-Plugin in einer Capacitor App?

Run "bun add @capgo/capacitor-android-sms-retriever" (or "npm install @capgo/capacitor-android-sms-retriever"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-android-sms-retriever" in your app code.

Funktioniert @capgo/capacitor-android-sms-retriever mit React, Vue und Angular?

Ja. Android SMS Retriever ist ein Capacitor-Paket, daher funktioniert es mit jedem Webframework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @capgo/capacitor-android-sms-retriever?

Capgo-Plugins folgen der Capacitor-Majorenversion: Wählen Sie die Plugin-Majorenversion, die Ihrer Capacitor-Majorenversion entspricht (z. B. Plugin v8 mit Capacitor 8). Die Kompatibilitätsübersicht im GitHub-README enthält die unterstützten Versionen.

Ist @capgo/capacitor-android-sms-retriever kostenlos und Open-Source?

Ja. Die Quellcode von code ist öffentlich auf GitHub unter https://github.com/Cap-go/capacitor-android-sms-retriever/ verfügbar und das Paket kann kostenlos installiert werden von npm. Bug-Reports und Pull-Requests sind willkommen.

Kann ich code, das Android SMS Retriever verwendet, ohne eine App-Store-Bewertung aktualisieren?

Die Installation oder das Upgrade des Plugins ändert die native code, daher benötigt es eine neue App-Store-Build. Anschließend können JavaScript-, HTML- und CSS-Änderungen, die den Plugin aufrufen, sofort mit Capgo-Live-Updates verschickt werden.

Android-SMS-Retriever-Änderungen ohne Wartezeit auf die App-Überprüfung versenden

Einmal das Plugin in Ihrem Store Build installiert, Capgo live Updates drücken Ihre JavaScript-, HTML- und CSS-Änderungen innerhalb von Minuten an die Benutzer weiter.

Starten Sie mit Capgo