A Python library for sending SMS messages using Proovl API
Project description
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:
```python from proovl_sms import Proovl # Initialize Proovl with your Proovl user, token, and from number proovl = Proovl(user='your_proovl_user', token='your_proovl_token', from_num='your_from_number') # Send a single SMS message response = proovl.send_sms(destination='destination_number', message='Hello, world!') print(response) ```
Bulk SMS:
```python from proovl_sms import Proovl # Initialize Proovl with your Proovl user, token, and from numbers proovl = Proovl(user='your_proovl_user', token='your_proovl_token', from_num='your_from_number') # Send a bulk SMS message 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
proovl-sms-0.1.3.tar.gz
(3.3 kB
view hashes)
Built Distribution
Close
Hashes for proovl_sms-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d412e6488efb697886d0d24cb5d965b03b00ae259eb12121514392de3af609c |
|
MD5 | 0317524e967f7b77a5839868be6088d6 |
|
BLAKE2b-256 | 8392b18b54dbd42494cfb22c9b90056ad3a20196739d27d6132e66dca2c3e2ac |