An open API service indexing awesome lists of open source software.

https://github.com/urbanairship/python-library

A Python library for using the Airship APIs for push notifications, reporting and other message types
https://github.com/urbanairship/python-library

Last synced: 3 months ago
JSON representation

A Python library for using the Airship APIs for push notifications, reporting and other message types

Awesome Lists containing this project

README

        

``urbanairship`` is a Python library for using the `Airship
`_ REST API for push notifications, message
center messages, email, and SMS.

Requirements
============

Python 3.6 or higher is required. Other requirements can be found in requirements.txt.

Questions
=========

The best place to ask questions or report a problem is our support site:
http://support.airship.com/

Usage
=====

See the `full documentation for this library
`_, as well as the
`Airship API Documentation
`_.

History
=======

* 7.0 Update to client classes and authentication methods. Removes support for Python version prior to 3.10.
* 6.3 Support for OAuth2 Authentication. Adds new clients module and class.
* 6.0 Support for Bearer Token Authentication. Removes support for Python 2.
* 5.0 Support for SMS and Email messages. See changelog for other updates.
* 4.0 Support for Automation, removed Feedback
* 3.0 Support for Open Channels, several other significant changes
* 2.0 Support for Web Notify and more iOS 10, stopped supporting Python 2.6
* 1.0 Support for In-App and iOS 10
* 0.8 Support for Reports APIs
* 0.7 Support for Python 3, major refactoring
* 0.6 Major refactoring, support for push api v3
* 0.5 Added Android, Rich Push, and scheduled notifications
* 0.4 Added batch push
* 0.3 Added deregister, device token list, other minor improvements
* 0.2 Added tags, broadcast, feedback
* 0.1 Initial release

See the CHANGELOG file for more details.