Home
Softono

OneSignal Java SDK

Open source Apache-2.0 Java
30
Stars
18
Forks
9
Issues
30
Watchers
1 year
Last Commit

 About OneSignal Java SDK

OneSignal SDK

Platforms

Web Self-hosted

Languages

Java

Links

Need Help Installing OneSignal Java SDK?

We provide expert installation service for this software. Our team will install, configure, and secure OneSignal Java SDK on your server. plans start at just $30.

OneSignal Java SDK

View on GitHub

OneSignal-Java-SDK: Simple OneSignal Java REST client

  • Build status Travis
  • Latest release Maven Central
  • License License

OneSignal provides Push Notification delivery and automation. This SDK is its unofficial Java REST client library.

Usage

All you need to do is call a method from com.currencyfair.onesignal.OneSignal class.

This SDK provides easy to use builders for Notification, App, Session and Device objects.

All 300+ status codes returned from OneSignal will be thrown as an unchecked com.currencyfair.onesignal.OneSignalException.

Build

To build:

$ git clone [email protected]:CurrencyFair/OneSignal-Java-SDK.git
$ cd OneSignal-Java-SDK/
$ mvn install

Binaries

Binaries and dependency information for Maven, Ivy, Gradle and others can be found at http://search.maven.org.

Replace x.y.z with Maven Central or current SNAPSHOT version.

Example for Gradle:

compile 'com.currencyfair:onesignal:x.y.z'

and for Maven:

<dependency>
    <groupId>com.currencyfair</groupId>
    <artifactId>onesignal</artifactId>
    <version>x.y.z</version>
</dependency>

and for Ivy:

<dependency org="com.currencyfair" name="onesignal" rev="x.y.z" />

Bugs and Feedback

For bugs, questions and discussions please use the Github Issues.

License

This work is copyright by CurrencyFair (https://currencyfair.com) and licensed under the terms of Apache License, Version 2.0.