メインコンテンツにスキップ

@capgo/capacitor-android-sms-retriever Android専用のCapacitor認証フローをサポートするために、Google PlayサービスSMSリトリーバーと電話番号ヒントAPIをラップします。

このプラグインは、SMS承認にSMSパーミッションを要求することなく、1つのSMS承認メッセージを受信するようにアプリを設定します。また、ユーザーがSIMベースの電話番号を手動で入力せずに選択できるように、Androidのネイティブ電話番号ヒントUIを表示することもできます。

主な機能

Core Capabilities
  • startWatch 5分間のSMSリトリーバーワッチを1回の検証SMSに開始します。
  • stopWatch 現在のSMSリトリーバーワッチを停止します。
  • getHashString 検証SMSメッセージで使用される11文字のアプリハッシュを読み取ります。
  • getPhoneNumber Android電話番号ヒントを開き、選択された電話番号を返します。
  • smsReceived 検証SMSを取得したときにリスンします。
  • smsRetrieverTimeout 5分間のタイムアウトをリスンします。
  • smsRetrieverError AndroidまたはGoogle Playサービスからランタイムエラーをリスンします。

プラットフォームサポート

プラットフォーム
サポートcontext
Androidサポート
iOS非サポートのスタブ
Web非サポートのスタブ
メソッド説明
startWatch1回の検証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 プラグインの製品ワークフローについて