@capgo/capacitor-android-sms-retriever
@capgo/capacitor-android-sms-retriever Android専用のCapacitor認証フローをサポートするために、Google PlayサービスSMSリトリーバーと電話番号ヒントAPIをラップします。
このプラグインは、SMS承認にSMSパーミッションを要求することなく、1つのSMS承認メッセージを受信するようにアプリを設定します。また、ユーザーがSIMベースの電話番号を手動で入力せずに選択できるように、Androidのネイティブ電話番号ヒントUIを表示することもできます。
startWatch5分間のSMSリトリーバーワッチを1回の検証SMSに開始します。stopWatch現在のSMSリトリーバーワッチを停止します。getHashString検証SMSメッセージで使用される11文字のアプリハッシュを読み取ります。getPhoneNumberAndroid電話番号ヒントを開き、選択された電話番号を返します。smsReceived検証SMSを取得したときにリスンします。smsRetrieverTimeout5分間のタイムアウトをリスンします。smsRetrieverErrorAndroidまたはGoogle Playサービスからランタイムエラーをリスンします。
プラットフォームサポート
プラットフォーム| サポート | context |
|---|---|
| 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を使用している場合 @capgo/capacitor-android-sms-retrieverを使用 Capgoを使用してネイティブプラグインの作業を計画する場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retrieverと接続 Capgoを使用してネイティブ機能の「@capgo/capacitor-android-sms-retriever」 for the native capability in Using @capgo/capacitor-android-sms-retriever, Capgoプラグインディレクトリ内で製品ワークフローの「@Capgo」 for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新の実装詳細 プラグインの追加または更新の実装詳細 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの製品ワークフローについて