twilio_flutter 0.0.9
twilio_flutter: ^0.0.9 copied to clipboard

A Package that helps with twilio API.Supports Twilio Programmable SMS.

Twilio Flutter #

A Flutter package for both android and iOS which helps developers with Twilio API services.

Features #

  • Send SMS programmatically;
  • Get all SMS related to a Twilio account;
  • Get more info on each SMS sent from a Twilio account;
  • Send WhatsApp messages programmatically;

Getting Started #

Check out our comprehensive Example provided with this plugin.

To use this package :

  • add the dependency to your pubspec.yaml file.
dependencies:
  flutter:
    sdk: flutter
  twilio_flutter: ^0.0.9

How to use #

Create a new Object

TwilioFlutter twilioFlutter; 

Initialize with values

twilioFlutter = TwilioFlutter(
    accountSid : '*************************', // replace *** with Account SID
    authToken : 'xxxxxxxxxxxxxxxxxx',  // replace xxx with Auth Token
    twilioNumber : '+...............'  // replace .... with Twilio Number
    );

Send SMS

twilioFlutter.sendSMS(
   toNumber : '+................', 
   messageBody : 'hello world'); 
   //Use sendSMS with the recipient number and message body.

View SMS List

SentSmsData data= await twilioFlutter.getSmsList({String pageSize}); //Returns list of SMS , pageSize defaults to 20

View Single SMS

Message data= await twilioFlutter.getSMS(String messageSID); //Use message sid from the individual messages.

Change Twilio Number

twilioFlutter.changeTwilioNumber('+.........'); // To change the twilio number
Send WhatsApp Message (Experimental)
twilioFlutter.sendWhatsApp(toNumber : '+................',
 messageBody : 'hello world');

Supported Platforms #

  • Android
  • iOS
  • Web
  • MacOs
  • Windows
  • Linux

Useful articles #

Issues #

Please file any issues, bugs or feature requests as an issue on our GitHub page. Commercial support is available, you can contact us at adarshlp98@gmail.com.

Want to contribute #

If you would like to contribute to the plugin (e.g. by improving the documentation, solving a bug or adding a cool new feature), please carefully review our contribution guide and send us your pull request.

Author #

This Twilio Flutter plugin for Flutter is developed by Adarsh Balachandran.

50
likes
130
pub points
89%
popularity

A Package that helps with twilio API.Supports Twilio Programmable SMS.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, http, meta

More

Packages that depend on twilio_flutter