メニューに進む

@capgo/capacitor-android-sms-retriever

AndroidでSMSパーミッションなしで1つのアプリをターゲットした検証SMSを読み取り、SIM電話番号のヒントを要求します。

概要

概要

@capgo/capacitor-android-sms-retriever Google PlayサービスSMSリトリーバーとAndroidのみのCapacitor認証フロー向けの電話番号ヒントAPIを含むAndroid専用のプラグインです。

このプラグインは、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サポートなし
Webサポートなし

一般公開 API

一般公開 API
メソッド説明
startWatch1回の検証SMSを待ち受ける。
stopWatchアクティブなウォッチを停止。
getHashString11文字のアプリハッシュを返します。
getPhoneNumber電話番号ヒントを表示し、選択された番号を返します。
addListener('smsReceived', ...)取得したSMSペイロードを受け取ります。
addListener('smsRetrieverTimeout', ...)タイムアウトイベントを処理。
addListener('smsRetrieverError', ...)リトリーバー エラーを処理。
getPluginVersionネイティブ プラグイン バージョンを返します。

このリファレンスは src/definitions.ts から capacitor-android-sms-retriever.

Capgoを使用している場合 @capgo/capacitor-android-sms-retriever Capgoを使用してネイティブプラグインの作業を計画する場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retrieverと接続してください @capgo/capacitor-android-sms-retrieverを使用して @capgo/capacitor-android-sms-retrieverを使用してネイティブ機能を使用する場合、@capgo/capacitor-android-sms-retrieverを使用してください Capgo プラグインディレクトリ Capgo プラグインディレクトリを使用して製品ワークフローを計画する場合 Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, __CAPGO_KEEP_0__ プラグイン __CAPGO_KEEP_1__ によって プラグインの追加または更新 プラグインの追加または更新の詳細についても