Sha256: 1686550f1de6d953fa9756e321fde9a848e4b498524fe70b06aa5a8f0dd63e33

Contents?: true

Size: 1.56 KB

Versions: 3

Compression:

Stored size: 1.56 KB

Contents

# zeppelin - Urban Airship library for Ruby [![StillMaintained Status](http://stillmaintained.com/CapnKernul/zeppelin.png)](http://stillmaintained.com/CapnKernul/zeppelin) [![Build Status](http://travis-ci.org/CapnKernul/zeppelin.png)](http://travis-ci.org/CapnKernul/zeppelin) #

Ruby client for the [Urban Airship](http://urbanairship.com) Push Notification
API.

## Installation ##

Without bundler:

    gem install zeppelin

With bundler:

    gem 'zeppelin'

## Usage ##

    # First, create a client.
    client = Zeppelin.new('your app key', 'your app master secret')
    
    # You can then use the client to push messages to Urban Airship. The options
    # for push are converted to JSON and sent as the payload.
    client.push(:device_tokens => ['devtoken'], :aps => { :badge => 10 })

Check out the docs for more ways of querying the API.

## Note on Patches/Pull Requests ##

* Fork the project.
* Make your feature addition or bug fix.
* Add tests for it. This is important so I don't break it in a future version unintentionally.
* Commit, but do not mess with the `Rakefile`. If you want to have your own version, that is fine but bump the version in a commit by itself in another branch so I can ignore it when I pull.
* Send me a pull request. Bonus points for git flow feature branches.

## Resources ##

* [GitHub Repository](https://github.com/CapnKernul/zeppelin)
* [Documentation](http://rubydoc.info/github/CapnKernul/zeppelin)
* [Issues](https://github.com/CapnKernul/zeppelin/issues)

## License ##

Zeppelin is licensed under the MIT License. See `LICENSE` for details.

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
zeppelin-0.8.2 README.md
zeppelin-0.8.1 README.md
zeppelin-0.7.0 README.md