Skip to content

GearPlug/gupshup-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gupshup-python

gupshup-python is an API wrapper for Gupshup, written in Python.

Installing

pip install gupshup-python

Usage

from gupshup.client import Client
client = Client(apikey='YOUR_API_KEY', app_name='YOUR_APP_NAME')

###Actions for get data These are the actions that the library allows you to perform to send messages by WhatsApp through Gupshup.

  • Get Templates app info
client.get_templates_app()
# Returns a json with a list of the templates created for the application in Gupshup..
  • Get Variables For Template
client.get_variables_for_template()
# Returns a list with all the variables configured for each of the templates.
  • Send Templates Message
data = {
    "source": 975846622,
    "destination": 12368431,
    "template": {
        "id": "5f2449fd-e4d6-4d02-9647-e46a1b4635a4",
        "params": [
            "Test", "New", 123
        ]
    }
}
client.send_templates_msg(data)
# Allows you to send a message through the Gupshup API.
# You must establish the source and destination and additionally the id of the template to use.
# The params will depend on the number of variables you have configured in the template.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages