BlackBerry

  1. Aggiungi lo script PushipNotification.js alla tua cartella assets/www folder e includilo nel file index.html
  2. Aggiungi il codice seguente nel metodo OnDeviceReady:
      Puship.PushipAppId = puship_id; // un esempio di puship_id potrebbe essere: "h1mCVGaP9dtGnwG"
      var serverUrl = "http://cpXXX.pushapi.eval.blackberry.com"; // l'url di produzione o sviluppo fornito da blackberry
      var appId = "396-577a13e9r57070Mnn75549ii0ch2r9l41808"; // questo appid è fornito da blackberry assieme all'url
      var port = 32200;
      
      Puship.BPNS.Register(port, serverUrl, appId,
      {
      	successCallback: function (pushipresult){
      		navigator.notification.alert("device registered with DeviceId:" + pushipresult.DeviceId);
      	},
      	failCallback: function (pushipresult){
      		navigator.notification.alert("error during registration: "+ JSON.stringify(pushipresult));
      	}
      });
      
  3. Aggiungi i seguenti permessi al file config.xml:
        <feature id="blackberry.invoke" required="true" version="1.0.0.0" />
        <feature id="blackberry.push" required="true" version="1.0.0.0" />
      
  4. Crea una nuova cartella col nome resources nella cartella www e copia questa icona, puoi anche sostituirla con una personalizzata.
  5. Se non l’hai già fatto, segui la seguente guida per ottenere il serverUrl e l’ appId e sostituisci tutte le istanze nello script precedente.
  6. Crea una nuova applicazione nel Puship Manager per ottenere il Puship App ID e sostituisci il valore “puship_id” presente nello script sopra.

Puoi ora connetterti al Puship Manager e inviare notifiche push ai tuoi device!

Per qualunque problema con la configurazione puoi scaricare l’esempio qui sotto

 

 

Per poter invece aggiungere tags, gestire la geolocalizzazione e tutto ciò che riguarda il resto delle api puship visita la documentazione comune per tutte le piattaforme: