Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kern/zeppelin
:boom: Urban Airship library for Ruby
https://github.com/kern/zeppelin
Last synced: 30 days ago
JSON representation
:boom: Urban Airship library for Ruby
- Host: GitHub
- URL: https://github.com/kern/zeppelin
- Owner: kern
- License: mit
- Created: 2011-05-15T01:12:35.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2014-05-06T12:37:35.000Z (over 10 years ago)
- Last Synced: 2024-04-23T20:54:46.502Z (7 months ago)
- Language: Ruby
- Homepage: https://github.com/kernvision/zeppelin
- Size: 414 KB
- Stars: 21
- Watchers: 5
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
README
# zeppelin - Urban Airship library for Ruby [![StillMaintained Status](http://stillmaintained.com/CapnKernul/zeppelin.png)](http://stillmaintained.com/CapnKernul/zeppelin) [![Build Status](https://travis-ci.org/kern/zeppelin.png)](https://travis-ci.org/kern/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/kern/zeppelin)
* [Documentation](http://rubydoc.info/github/kern/zeppelin)
* [Issues](https://github.com/kern/zeppelin/issues)## License ##
Zeppelin is licensed under the MIT License. See `LICENSE` for details.