패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.2.0+4

readsms

기기에서 들어오는 SMS를 브로드캐스트 스트림으로 읽는 플러터 플러그인입니다.

Android
30일 다운로드
7
좋아요
51
Pub 점수
150

패키지 설치

flutter pub add readsms

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

readsms 패키지는 Android용으로 설계된 Flutter 플러그인으로, 브로드캐스트 스트림을 통해 수신된 SMS 메시지를 읽는 기능을 제공합니다. 이 플러그인은 SMS 수신 이벤트를 감지하고 실시간으로 메시지를 전달하여 개발자가 자동 메시지 분석, 두 요소 인증 처리 또는 알림 시스템과 같은 기능을 구현할 수 있도록 합니다. Flutter의 반응형 프로그래밍 모델과 Streams를 사용해 원활하게 통합되어 비동기 SMS 데이터를 쉽게 관리할 수 있습니다. 적절한 권한이 필요하며 Android 기기에서만 사용 가능합니다.

사용 사례

  • 자동 OTP 추출
  • 실시간 SMS 모니터링
  • 메시지 기반 트리거
  • 이중 인증 통합
  • SMS 로깅

주요 기능

  • 수신 SMS용 브로드캐스트 스트림
  • 안드로이드 전용 지원
  • 반응형 스트림 API
  • 간단한 권한 처리
  • 가볍고 빠름

적합한 대상

  • 실시간 SMS 접근이 필요한 앱
  • OTP 자동 채우기 구현
  • 자동화 도구
  • 보안 및 검증 서비스
  • 안드로이드 중심의 메시징 앱

고려 사항

  • 런타임 시 SMS 권한이 필요합니다
  • 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.

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.