パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.2.0+4

readsms

デバイス上の着信SMSをブロードキャストストリームとして読み取るFlutterプラグインです。

Android
30日間ダウンロード
7
いいね数
51
Pub ポイント
150

パッケージをインストール

flutter pub add readsms

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

readsms パッケージは、Android 向けに設計された Flutter プラグインで、ブロードキャスト ストリームを通じて受信した SMS メッセージを読み取ることを可能にします。このプラグインは SMS 受信イベントをリッスンし、リアルタイムでメッセージを配信するため、開発者が自動メッセージ解析、二要素認証の処理、または通知システムなどの機能を構築できます。Flutter のリアクティブプログラミングモデルと Streams を使用してシームレスに統合されており、非同期 SMS データの管理が簡単になります。適切な権限が必要であり、Android デバイスに限定されています。

用途

  • 自動OTP抽出
  • リアルタイムSMSモニタリング
  • メッセージベースのトリガー
  • 二要素認証の統合
  • SMSログの記録

主な機能

  • 受信SMSのブロードキャストストリーム
  • Android専用のサポート
  • リアクティブストリームAPI
  • シンプルな権限の処理
  • 軽量で高速

適している対象

  • リアルタイムSMSアクセスが必要なアプリ
  • OTPの自動入力実装
  • オートメーションツール
  • セキュリティおよび検証サービス
  • Android向けのメッセージングアプリ

注意事項

  • 実行時にSMS権限が必要です
  • Androidプラットフォームに限定
  • プライバシーに配慮した利用ケース
  • 継続的なリスニングによるバッテリーへの影響
  • すべてのAndroidバージョンやメーカーで動作しない可能性があります

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

readsms

This is a plugin made for flutter to read incoming sms on the device as a broadcast stream.

Following steps describe how to use the plugin ReadSms :-

  • Ask the user for Sms permission. You can do this using Permission handler package.
  • Create an instance of ReadSms.
  final plugin = ReadSms();
  • Call the read method on the plugin object;
  plugin.read();
  • Access the stream of SMS exposed by the plugin object and get the incoming SMS.
  plugin.smsStream.listen((sms){
    print(sms.body);
    print(sms.sender);
    print(sms.timeReceived);
  });

That's all you need to do.

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。