Client for SMSAPI.
Compatible with Python 2.7+, 3.+.
requests
If You have pip installed:
sudo pip install smsapi-client
else You can install manually:
git clone https://github.com/smsapi/smsapi-python-client.git
cd smsapi-python
python setup.py install
If You are smsapi.pl customer You should import
fromsmsapi.clientimportSmsApiPlClientelse You need to use client for smsapi.com
fromsmsapi.clientimportSmsApiComClientfromsmsapi.clientimportSmsApiPlClienttoken="XXXX"client=SmsApiPlClient(access_token=token)fromsmsapi.clientimportSmsApiPlClienttoken="XXXX"client=SmsApiPlClient(access_token=token)
send_results=client.sms.send(to="phone number", message="text message")
forresultinsend_results:
print(result.id, result.points, result.error)- You can find more examples in "examples" directory in project files.
fromsmsapi.clientimportSmsApiPlClientfromsmsapi.exceptionimportSmsApiExceptiontoken="XXXX"client=SmsApiPlClient(access_token=token)
try:
contact=client.sms.send(to="123123")
exceptSmsApiExceptionase:
print(e.message, e.code)