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.