メインコンテンツにスキップ
プラグインに戻る
@capgo/capacitor-android-sms-retriever
チュートリアル
github.com/Cap-go による

Android SMS Retriever

Android で SMS 証明の 1 つのアプリをターゲットにした SMS を読み、SMS の許可なしに SIM の電話番号のヒントを要求します。

ガイド

Android SMS Retrieverのチュートリアル

@capgo/capacitor-android-sms-retrieverを使用します

@capgo/capacitor-android-sms-retriever Android SMS Retrieverと電話番号ヒントAPIを提供します。Capacitorアプリ向けです。

SMSパスワードなしの電話検証を実現するには、SMSの許可を求めずに使用してください。Androidは、最大5分間、1つのアプリにターゲットされた検証SMSを待ち、Capacitorリスナーよりメッセージを取得します。

インストール

bun add @capgo/capacitor-android-sms-retriever
bunx cap sync android

このプラグインが公開するもの

  • startWatch Android SMS Retrieverのウォッチを開始します。
  • stopWatch アクティブなウォッチを停止します。
  • getHashString SMS検証用のアプリハッシュを取得します。
  • getPhoneNumber SIMベースの電話番号選択用のAndroid Phone Number Hintを開きます。
  • smsReceived, smsRetrieverTimeoutsmsRetrieverError イベントは検証ライフサイクルをカバーします。

使用例

import { AndroidSmsRetriever } from '@capgo/capacitor-android-sms-retriever';

const { hash } = await AndroidSmsRetriever.getHashString();
console.log('SMS hash:', hash);

await AndroidSmsRetriever.addListener('smsReceived', ({ message }) => {
  console.log('Verification SMS:', message);
});

await AndroidSmsRetriever.startWatch();

電話番号ヒント

const { phoneNumber } = await AndroidSmsRetriever.getPhoneNumber();
console.log(phoneNumber);

完全なリファレンス

Keep going from Using @capgo/capacitor-android-sms-retriever

Capacitor Android SMS Retrieverを使用している場合 @capgo/capacitor-android-sms-retriever nativeプラグインの作業を計画するには、接続する @capgo/capacitor-android-sms-retriever @capgo/capacitor-android-sms-retrieverの実装詳細 Getting Started Getting Startedの実装詳細 Capgo プラグインディレクトリ Capgo プラグインディレクトリの製品ワークフロー Capacitor Plugins by Capgo Capacitor プラグインの実装詳細は、Capgo によって提供されます。 Adding or Updating Plugins Adding or Updating Pluginsの実装詳細