A Dart package which helps developers with Twilio API services.
- Send SMS programmatically;
- Get all SMS related to a Twilio account;
Add the dependency to your pubspec.yaml file.
dependencies:
twilio_dart: ^0.0.1
Twilio twilio = Twilio(
accountSid : '*************************', // replace *** with Account SID
authToken : 'xxxxxxxxxxxxxxxxxx', // replace xxx with Auth Token
twilioNumber : '+...............' // replace .... with Twilio Number
);
twilio.messages
twilio.credential
twilio.messages.sendMessage(String toNumber, [String message = ""]);
//Use sendMessage with the recipient number and message body.
//Returns list of SMS
//pageSize defaults to 10
//Filter out numbers also
MessagesData messagesData = await twilio.getMessageList(
{int pageSize = 10, String? toNumber, String? fromNumber});
twilio.credential.changeNumber('+.........'); // To change the twilio number
If you have any suggestion for including a feature or if something doesn't work, feel free to open a Github issue for us to have a discussion on it.