flutter_truecaller_sdk 0.0.1 copy "flutter_truecaller_sdk: ^0.0.1" to clipboard
flutter_truecaller_sdk: ^0.0.1 copied to clipboard

PlatformAndroid

Flutter plugin that uses Truecaller's Android SDK to provide mobile number verification service to verify users.

0.0.1 #

  • Flutter plugin for Truecaller SDK based on Truecaller's Android SDK 2.3.0
  • Only supports Android at the moment
  • Only supports verification of Truecaller users at the moment

0.0.2 #

  • Flutter plugin for Truecaller SDK based on Truecaller's Android SDK 2.4.0
  • Only supports Android at the moment
  • Supports verification of both Truecaller and Non-Truecaller users
  • TTL is now exposed to partners when OTP or Missed Call is initiated so that partners are aware of time left to complete the user verification and can take an appropriate action once TTL expires.
  • Optional nullable Error is passed in case of TruecallerSdkCallbackResult.verification which can be used to determine user action which led to initiating manual verification like whether the user pressed on the footer CTA on the verification screen OR the system back button.

0.0.3 #

  • Flutter plugin for Truecaller SDK based on Truecaller's Android SDK 2.5.0
  • A new error with code = 15 has been added to handle a rare device specific ActivityNotFound Exception
  • Enhanced the plugin to automatically clear the resources taken up by SDK when its no longer needed to save memory
  • Updated name validations to handle common scenarios during non-truecaller verification flow. The first name and last name values to be passed need to follow below mentioned rules :
    • The strings need to contains at least 1 alphabet, and cannot be completely comprised of numbers or special characters
    • String length should be less than 128 characters
    • First name is a mandatory field, last name can be empty (but non-nullable)
  • Time out exceptions have been removed for OTP and Missed Call from non-truecaller verification flow. Use TTL value returned by the stream callback to handle the time out logic at your own end which can be retrieved from TruecallerUserCallback.ttl when TruecallerSdkCallback.result equals TruecallerSdkCallbackResult.missedCallInitiated or TruecallerSdkCallbackResult.otpInitiated. This means that as soon as you initiate the number verification flow by OTP or Missed call, you will receive a TTL value which you can use appropriately to show a countdown timer and once it expires you need to restart the verification process.

0.0.4 #

  • Flutter plugin for Truecaller SDK based on Truecaller's Android SDK 2.6.0
  • More optimisations, bug fixes and support for targetSdkVersion 30
2
likes
120
pub points
46%
popularity

Publisher

unverified uploader

Flutter plugin that uses Truecaller's Android SDK to provide mobile number verification service to verify users.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

collection, flutter

More

Packages that depend on flutter_truecaller_sdk