Appcelerator Titanium
Descargar Módulo
Descargar Ejemplo
Documentación de la API del SDK
Para integrar Pushwoosh en tu aplicación de Appcelerator Titanium, sigue estos sencillos pasos:
1. Descarga el Módulo de Notificaciones Push y colócalo en tu carpeta Modules.
2. Habilita este módulo en tiapp.xml según la guía de Appcelerator.
3. Configura tu proyecto en la Consola de Firebase:


4. Ubica el archivo google-services.json en la carpeta app/platform/android de tu directorio de proyecto.
5. En tu AndroidManifest.xml, añade lo siguiente:
<meta-data android:name="com.pushwoosh.apitoken" android:value="YOUR_DEVICE_API_TOKEN" />Aprende más sobre tu Token de API de Dispositivo de Pushwoosh
Importante: Asegúrate de dar al token acceso a la aplicación correcta en tu Panel de Control de Pushwoosh. Aprende más
6. Inicializa el módulo y regístrate para recibir notificaciones push:
var pushwoosh = require('com.pushwoosh.module');
pushwoosh.onPushReceived(function(e) { var message = e.message; // muestra que se ha recibido una notificación push. Implementa una reacción pasiva a una notificación push, como la actualización de la interfaz de usuario o la descarga de datos.});
pushwoosh.onPushOpened(function(e) { var message = e.message; // muestra que un usuario ha tocado la notificación. Implementa la interacción del usuario, como mostrar los detalles de la notificación push.});
pushwoosh.initialize({ "application" : "ENTER_PUSHWOOSH_APPID_HERE", "gcm_project" : "ENTER_FCM_SENDER_ID_HERE"});
pushwoosh.registerForPushNotifications( function(e) { var pushToken = e.registrationId; // maneja el registro exitoso de notificaciones push aquí }, function(e) { var errorMessage = e.error; // maneja el error de registro de notificaciones push aquí });7. En Info.plist, establece lo siguiente:
- la clave
Pushwoosh_API_TOKENal Token de API de Dispositivo de Pushwoosh
Importante: Asegúrate de dar al token acceso a la aplicación correcta en tu Panel de Control de Pushwoosh. Aprende más
Comparte tus comentarios con nosotros
Anchor link toTus comentarios nos ayudan a crear una mejor experiencia, por lo que nos encantaría saber de ti si tienes algún problema durante el proceso de integración del SDK. Si te enfrentas a alguna dificultad, no dudes en compartir tus opiniones con nosotros a través de este formulario.