概要
概要@capgo/capacitor-android-sms-retriever Google Play サービス SMS の取得者と電話番号ヒント API を Android のみの Capacitor 認証フローに取り巻く。
このプラグインは、SMS の許可を求めずにアプリに送信される 1 つの認証 SMS を待ち受けるようにアプリを設定します。また、ユーザーが SIM ベースの電話番号を手動で入力せずに選択できるように、Android のネイティブの電話番号ヒント UI を表示することもできます。
主な機能
主な機能startWatch- 5 分間の SMS の取得者を 1 つの認証 SMS に対して開始します。stopWatch- 有効な SMS の取得者を停止します。getHashString- 認証 SMS メッセージで使用される 11 文字のアプリハッシュを読み取ります。getPhoneNumber- Android の電話番号ヒントを開いて選択された電話番号を取得します。smsReceived- 取得された認証 SMS を待ち受けます。smsRetrieverTimeout- 5 分間のタイムアウトを待ち受けます。smsRetrieverError- Android または Google Play サービスから実行時エラーをリスンします。
プラットフォーム サポート
プラットフォーム サポート| プラットフォーム | サポート |
|---|---|
| Android | サポートされている |
| iOS | サポートされていない |
| iOS | サポートされていない |
Public API
セクションのタイトル “パブリック API””| メソッド | 説明 |
|---|---|
startWatch | 1回の検証SMSを待ち受ける |
stopWatch | アクティブなウォッチを停止 |
getHashString | 11文字のアプリハッシュを返す |
getPhoneNumber | 電話番号ヒントを表示し、選択された番号を返す |
addListener('smsReceived', ...) | 取得したSMSペイロードを受け取る |
addListener('smsRetrieverTimeout', ...) | タイムアウトイベントを処理する |
addListener('smsRetrieverError', ...) | リトリーバーエラーを処理する |
getPluginVersion | ネイティブプラグインバージョンを返す |
ソースオブトゥルース
ソース・オブ・トラースこのリファレンスはLive UpdateからSyncしています src/definitions.ts in capacitor-android-sms-retriever.
@capgo/capacitor-アンドロイドSMS取得プラグイン
@capgo/capacitor-アンドロイドSMS取得プラグインから続けるCapgoを使用している場合、SMSリトリーバープラグインはCapacitorのLive Update機能を使用して、SMSの受信を検出します。 @capgo/capacitor-android-sms-retriever native plugin work を計画するには、を接続する Using @capgo/capacitor-android-sms-retriever for the native capability in Using @capgo/capacitor-android-sms-retriever Capgo プラグインディレクトリ Capgo製品のワークフローについては、Capgo プラグインディレクトリで Capacitor プラグインはCapgoによって提供されています Capgo製品の実装詳細については、Capacitor プラグインはCapgoによって提供されています プラグインの追加または更新 プラグインの追加または更新の実装詳細については、 Ionic Enterprise プラグインの代替 Capgo製品のワークフローについては、Ionic Enterprise プラグインの代替