BlackBerry

  1. Ajunta el Script PushipNotification.js a tu carpeta assets/www folder, inclúyela en el file index.html
  2. Ajunta el código siguiente en el método OnDeviceReady:
      Puship.PushipAppId = puship_id; //Un ejemplo de puship_id podría ser “h1mCVGaP9dtGnwG"
      var serverUrl = "http://cpXXX.pushapi.eval.blackberry.com"; //el url de producción o desarrollo fornido por Blackberry
      var appId = "396-577a13e9r57070Mnn75549ii0ch2r9l41808"; //este appid es fornido por Blackbarry junto al 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. Ajunta los siguientes permisos 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 nueva carpeta con el nombre resources. Once done it copy into it this icon (note that can be overwritten with a custom one).
  5. Si todavía no lo hiciste, sigue la guía , para obtener el serverUrl y la appid y sustituye todas las instancias en el script precedente
  6. Crea una nueva aplicación en Puship Manager para obtener el Puship App ID y sustituye el valor “puship_id” presente en el script arriba.

Ahora puedes conectarte a Puship Manager y enviar notificaciones Push a tus diferentes Device!

Por cualquier problema con la configuración puede descargar el ejemplo aquí abajo

 

 

Para poder ajuntar tags, administrar la geolocalización e todo lo que concierne el resto de las api puship sisita la documentación común para todas las plataformas :