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

Android SMS Retriever

AndroidでSMSの検証を実行する際にSMSの許可を必要とせずに、SMSの検証を実行するアプリを1つだけ読み取ることができます。また、SIMの電話番号のヒントを要求することもできます。

ガイド

Android SMS Retrieverのチュートリアル

デバイスでテスト

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 パスワードなしの電話認証が必要な場合に 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, 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);

フルリファレンス

使用中の@capgo/capacitor-android-sms-retrieverから続けてください。

あなたが使用している場合 @capgo/capacitor-android-sms-retrieverを使用 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retrieverを使用して、ネイティブプラグインの作業を計画するには、接続してください @capgo/capacitor-android-sms-retriever Capacitor Android SMS Retrieverの実装詳細については@capgo/capacitor-android-sms-retrieverを参照してください。 はじめに Capacitor Android SMS Retrieverの実装詳細についてははじめにを参照してください。 Capgo プラグインディレクトリ Capacitor Android SMS Retrieverの製品ワークフローについてはCapgo プラグインディレクトリを参照してください。 Capacitor プラグインはCapgoで提供されています。 for the implementation detail in Capacitor Plugins by Capgo, and Capacitor Android SMS Retrieverの実装詳細についてはプラグインの追加または更新を参照してください。 フッター