Wrapper for the airgram api
Project description
A python wrapper for making calls to the Airgram API, which enables you to send push notifications to your mobile devices.
Since it is a very shallow wrapper, you can refer to the official api reference for details on the functions.
Examples
At the time of writing (2015-08-20) airgram is using wrong certificates (see), which are intended for herokuapp.com. Because of this cert verification needs to be turned off.
Using as a guest
from airgram import Airgram
ag = Airgram(verify_certs=False)
# Send a message to a user
ag.send_as_guest("your@email.com", "Test message from Airgram API", "http://example.com")
Using with an authenticated airgram service
from airgram import Airgram
ag = Airgram(key="MY_SERVICE_KEY", secret="MY_SERVICE_SECRET", verify_certs=False)
# Subscribe an email to the service
ag.subscribe("your@email.com")
# Send a message to a subscriber
ag.send("your@email.com", "Hello, how are you?")
# Send a message to ALL subscribers
ag.broadcast("Airgram for python is awesome", url="https://github.com/the01/python-airgram")
History
0.1.3 (2015-08-25)
BugFix
added MANIFEST.in (fix install problem)
0.1.2 (2015-08-21)
BugFix
Correct wrong api url
0.1.1 (2015-08-21)
Add module logger
Add class logger
Functions throw AirgramException on failure
0.1.0 (2015-07-30)
First release on PyPI.
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
Built Distribution
File details
Details for the file airgram-0.1.3.tar.gz
.
File metadata
- Download URL: airgram-0.1.3.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc214d0548330d67bfc532ed509f981bc578789741cf3ecda91889337ee5ba58 |
|
MD5 | 46d94fa4495c312b73f66cc0cd7b4774 |
|
BLAKE2b-256 | d3d313c1242a48ee2fd8978a94d619cd0dfaccf88671082c3523218d9f87e429 |
File details
Details for the file airgram-0.1.3-py2.py3-none-any.whl
.
File metadata
- Download URL: airgram-0.1.3-py2.py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40ac3f355db3753e5bec8ef7dba93942300b3c65decc026e047c73467a0fe7e1 |
|
MD5 | 0b91785e1186ac31b9fc3995f7cfd943 |
|
BLAKE2b-256 | c379817e5d259d0ac6d85922d2f818eac2ac97fe9c687c0815affe90a1774030 |