メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-android-sms-retriever
チュートリアル
@capgo/capacitor-android-sms-retriever

Android SMS Retriever

Android用のSMSリトリーバープラグイン

ガイド

Android SMS リトリーバーに関するチュートリアル

デバイスでテスト

Download the Capgo app, then scan the QR code.

Android SMS Retriever プラグインのプレビュー QR code

capgo/capacitor-android-sms-retrieverを使用

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

パスワードなしの電話認証を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 AndroidのSIMベースの電話番号選択用の電話番号ヒントを開きます。
  • smsReceived, smsRetrieverTimeout, そして smsRetrieverError イベントは検証ライフサイクルをカバーします。

例の使用方法

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を使用している場合 Using @capgo/capacitor-android-sms-retriever native プラグインの作業計画を立てるには、 @capgo/capacitor-android-sms-retriever for the implementation detail in @capgo/capacitor-android-sms-retriever, Getting Started Capacitor Android SMS Retriever の実装詳細については、 Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and プラグインの追加または更新 プラグインの追加または更新の実装詳細については、