Skip to main content

Kenya Bulksms gateway to Integrate bulksms into Python project in under 2 minutes.

Project description

Python Bulksms package

Integrate bulk sms into your python project in under 2 minutes

Steps

  • Install this package
  • Open A free account here
  • Generate API key under API menu
  • use our default sender ID RoyceLtd

Installation

pip install python-royce-bulksms

Ensure that requests package is installed

pip install requests

How to use the package

from bulksms import sendSMS

sendSMS(phone_number,message,sender_id,api_key)

Sample response

{
    'message': 'Messages sent successfully', 
    'code': 1, 'status': 'Sent To Network', 
    'response_description': 'Sent To Network', 
    'message_id': '968c1d13-ef31-4e04-a46b-8b7cd0d392fa'
}

Delivery Report

from bulksms import deliveryReport

deliveryReport(message_id,api_key)

Sample Response

{
    'message': 'Message delivery report', 
    'code': 1, 'response_code': 1001, 
    'status': 'Message delivery report',
     'delivery_status': 'DeliveredToTerminal', 
     'delivery_tat': '5s', 
     'delivery_time': '2022-06-15 12:51:11', 
     'message_id': '968c255e-4b03-40da-9762-786793cf1cd8'
}

For support call +254 713 727 937 email developer@roycetechnologies.co.ke

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python_royce_bulksms-1.0.3.tar.gz (2.7 kB view hashes)

Uploaded Source

Built Distribution

python_royce_bulksms-1.0.3-py3-none-any.whl (3.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page