proovl-sms
A Python library for sending SMS messages using Proovl API
Installation
Install using pip:
pip install proovl-sms
Parameters
The following parameters are required to send an SMS message:
user
: Your Proovl API user ID. You can obtain this from your Proovl account.token
: Your Proovl API authentication token. You can obtain this from your Proovl account.from_num
: The sender's name or phone number. This must be registered with Proovl. Leave this blank if you want to use the default sender name.
Usage:
from proovl_sms import Proovl
proovl = Proovl(user='your_proovl_user', token='your_proovl_token', from_num='your_from_number')
response = proovl.send_sms(destination='destination_number', message='Hello, world!')
print(response)
Bulk SMS:
from proovl_sms import Proovl
proovl = Proovl(user='your_proovl_user', token='your_proovl_token', from_num='your_from_number')
results = proovl.send_bulk_sms(destinations='destination1;destination2;destination3;destination4;destination5', message='Hello, world!')
for result in results:
print(result['number'], result['response'])
Credits
The proovl-sms package was developed by Tomas. You can obtain your own Proovl account and API credentials from proovl.com.