Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.4.2

sms_receiver

API de receptor de SMS do Android sem necessidade de permissão.

AndroidiOS
Downloads em 30 dias
18
Curtidas
53
Pontos Pub
140

Instalar pacote

flutter pub add sms_receiver

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote sms_receiver permite que aplicativos Android recebam mensagens de texto sem exigir a permissão READ_SMS, aproveitando a API interna de receptor de SMS do Android. Ele fornece uma maneira simples de escutar mensagens de texto entrantes diretamente em aplicativos Flutter no Android. Embora funcione perfeitamente no Android, o suporte ao iOS é limitado devido às restrições da plataforma. O pacote é ideal para casos de uso como recuperação automática de OTP, autenticação de dois fatores ou processamento automatizado de mensagens. Requer configuração mínima e se integra facilmente a projetos Flutter existentes.

Casos de uso

  • Recuperação automática de OTP
  • autenticação de dois fatores
  • Processamento automático de mensagens
  • gatilhos baseados em SMS
  • sistemas de notificação em tempo real

Principais recursos

  • Nenhuma permissão READ_SMS necessária
  • Escuta de SMS exclusiva para Android
  • API simples baseada em eventos
  • Leve e rápido
  • Funciona com execução em segundo plano

Indicado para

  • aplicativos exclusivos para Android
  • Fluxos de autenticação
  • Gerenciamento de mensagens em segundo plano
  • Aplicativos de baixa permissão
  • Integração rápida de SMS

Considerações

  • iOS não é compatível
  • Limitado à plataforma Android
  • Requer configuração de manifesto do Android
  • Pode não funcionar em todos os dispositivos
  • Depende da entrega de SMS em nível de sistema

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

sms_receiver

NOTE: This plugin might no longer needed due to flutter/flutter#13015

pub package

Flutter plugin for reading incoming-and-expected SMS only

Currently developed for Android: reading message without requesting SMS permission.

Usage

  • Generate acceptable message format

    • DON'T generate hash message on runtime using AppSignatureHelper. Store hash as constant inside your app, either on the server or client.
  • Add dependency to this package

  • Create SmsReceiver() with onSmsReceived(String message) handler.

  • Start listening with startListening()

  • Stop listening with stopListening()

  • Once sms received or receiver timed out, use startListening again. See example

    • Receiver timeout is 5 minutes. Currently not configurable.

Future Development

  • Add/Combine with iOS counterpart

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.