पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv0.4.2

sms_receiver

अनुमति के बिना Android SMS प्राप्तकर्ता API।

AndroidiOS
30-दिन डाउनलोड
18
लाइक
53
Pub अंक
140

पैकेज इंस्टॉल करें

flutter pub add sms_receiver

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

sms_receiver पैकेज एंड्रॉइड ऐप्स को READ_SMS अनुमति के बिना एसएमएस संदेश प्राप्त करने की अनुमति देता है, एंड्रॉइड के निर्मित एसएमएस रिसीवर API का उपयोग करता है। यह फ्लटर ऐप्स में आने वाले एसएमएस संदेशों को सुनने का एक सीधा तरीका प्रदान करता है। यह एंड्रॉइड पर बिना किसी समस्या के काम करता है, लेकिन प्लेटफॉर्म की सीमाओं के कारण iOS समर्थन सीमित है। यह पैकेज ओटीपी स्वचालित प्राप्ति, द्विकला ऑथेंटिकेशन या स्वचालित संदेश प्रसंस्करण जैसे उपयोग के मामलों के लिए आदर्श है। इसकी स्थापना न्यूनतम है और मौजूदा फ्लटर प्रोजेक्ट्स में आसानी से एकीकृत किया जा सकता है।

उपयोग

  • OTP स्वचालित प्राप्ति
  • द्वि-कारक प्रमाणीकरण
  • स्वचालित संदेश प्रसंस्करण
  • SMS-आधारित ट्रिगर्स
  • रियल-टाइम नोटिफिकेशन सिस्टम

मुख्य विशेषताएँ

  • READ_SMS अनुमति की आवश्यकता नहीं है
  • Android-केवल SMS सुनना
  • सरल घटना-आधारित API
  • हल्का और तेज़
  • बैकग्राउंड एक्सीक्यूशन के साथ काम करता है

इनके लिए उपयुक्त

  • Android-केवल ऐप्स
  • प्रमाणीकरण प्रवाह
  • बैकग्राउंड संदेश प्रबंधन
  • कम अनुमति वाले एप्लिकेशन
  • त्वरित SMS एकीकरण

विचार योग्य बातें

  • iOS समर्थित नहीं है
  • Android प्लेटफॉर्म तक सीमित
  • Android मैनिफेस्ट कॉन्फ़िगरेशन की आवश्यकता है
  • सभी उपकरणों पर काम नहीं कर सकता है
  • प्रणाली-स्तरीय एसएमएस डिलीवरी पर निर्भर करता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

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

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।