Wrapper for the airgram api
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.
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("email@example.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("firstname.lastname@example.org") # Send a message to a subscriber ag.send("email@example.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")
added MANIFEST.in (fix install problem)
Correct wrong api url
Add module logger
Add class logger
Functions throw AirgramException on failure
First release on PyPI.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for airgram-0.1.3-py2.py3-none-any.whl