@capgo/capacitor-android-sms-retriever Android でのみ使用される Capacitor 認証フロー用の Google Play サービス SMS リトリーバーと電話番号ヒント API をラップします。
このプラグインでは、SMS の許可を求めずに、1 つの認証メッセージをアプリに送信することができます。また、ユーザーが SIM ベースの電話番号を手動で入力せずに選択できるように、Android のネイティブの電話番号ヒント UI を表示することもできます。
startWatch5分間のSMSリトリーバーワッチを1回の検証SMSに開始します。stopWatch現在のSMSリトリーバーワッチを停止します。getHashString検証SMSメッセージで使用される11文字のアプリハッシュを読み取ります。getPhoneNumberAndroid電話番号ヒントを開き、選択された電話番号を返します。smsReceived検証SMSを取得したときにリスンします。smsRetrieverTimeout5分間のタイムアウトをリスンします。smsRetrieverErrorAndroidまたはGoogle Playサービスからランタイムエラーをリスンします。
プラットフォームサポート
プラットフォーム| サポート | サポート |
|---|---|
| Android | サポート |
| iOS | 非サポートのスタブ |
| Web | 非サポートのスタブ |
パブリック API
セクション「パブリック API」| メソッド | 説明 |
|---|---|
startWatch | 1回の検証SMSの受信を開始する。 |
stopWatch | アクティブな監視を停止する。 |
getHashString | アプリハッシュを11文字で返します。 |
getPhoneNumber | 電話番号ヒントを表示し、選択された番号を返します。 |
addListener('smsReceived', ...) | 取得したSMSペイロードを受け取ります。 |
addListener('smsRetrieverTimeout', ...) | タイムアウトイベントを処理します。 |
addListener('smsRetrieverError', ...) | リトリーバーエラーを処理します。 |
getPluginVersion | ネイティブプラグインバージョンを返します。 |
真実の源
「真実の源」というセクションこの参照は src/definitions.ts in capacitor-android-sms-retriever.
続けてください@capgo/capacitor-android-sms-retriever
「@capgo/capacitor-android-sms-retriever」から続けてくださいあなたが「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retriever」を使用している場合 「@capgo/capacitor-android-sms-retriever」を使用して 「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retriever」を使用してネイティブ機能を接続します 「@capgo/capacitor-android-sms-retriever」を使用してネイティブ機能を接続します for the native capability in Using @capgo/capacitor-android-sms-retriever, 「@Capgo」プラグインディレクトリ内での製品ワークフロー 「@Capgo」プラグイン Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 プラグインの追加または更新の実装詳細 イオニック エンタープライズ プラグインの代替 イオニック エンタープライズ プラグインの製品ワークフローについて