Inicio rápido del SDK de Cordova
Comience con el SDK de Cordova de Pushwoosh utilizando este ejemplo rápido y sencillo
Prerrequisitos
Anchor link toPara integrar el SDK de Cordova de Pushwoosh en su aplicación, necesitará lo siguiente:
Descargar el proyecto de ejemplo
Anchor link to# Clone el repositorio del SDK y navegue hasta el proyecto de ejemplogit clone https://github.com/Pushwoosh/pushwoosh-phonegap-plugin.git
# Navegue al directorio de ejemplocd pushwoosh-phonegap-plugin/example/newdemo/Configurar el proyecto
Anchor link toInstale las dependencias:
npm iAñada el plugin de Pushwoosh:
cordova plugin add ../../ --link --nofetchAbra www/js/index.js y actualice la llamada pushwoosh.onDeviceReady:
pushwoosh.onDeviceReady({ appid: "XXXXX-XXXXX", projectid: "XXXXXXXXXXXXXXX"});Reemplace los valores de appid y projectid con su Código de Aplicación de Pushwoosh y su Número de Proyecto de Firebase.
1. Establecer el Identificador de Paquete (Bundle Identifier)
Anchor link toAbra el archivo platforms/ios/newdemo.xcworkspace en Xcode.
Establezca el Identificador de Paquete (Bundle Identifier) para cada destino:
newdemo: el nombre del paquete de su aplicación. (p. ej., com.example.pushwoosh)
2. Añadir capacidades (capabilities)
Anchor link toPara habilitar las Notificaciones Push, necesita añadir ciertas capacidades.
En la sección Signing & Capabilities, añada las siguientes capacidades:
Push NotificationsBackground Modes. Después de añadir esta capacidad, marque la casilla paraRemote notifications.
3. Establecer el Token de API
Anchor link toEn su ios/newdemo/Info.plist, establezca la clave Pushwoosh_API_TOKEN con el Token de API de Dispositivo de Pushwoosh
Android
Anchor link to1. Configurar google-services.json
Anchor link toCopie su archivo google-services.json al directorio raíz del proyecto
2. Establecer el nombre del paquete
Anchor link toAbra android/app/build.gradle y establezca el applicationId con el nombre del paquete de su aplicación. (p. ej., com.example.pushwoosh)
3. Establecer el Token de API
Anchor link toAbra su archivo android/app/src/main/AndroidManifest.xml y añada los siguientes metadatos dentro de la etiqueta <application>:
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />Reemplace __YOUR_PUSHWOOSH_DEVICE_API_TOKEN__ con su Token de API de Dispositivo de Pushwoosh.
Ejecutar el proyecto
Anchor link to- Compile y ejecute el proyecto.
- Active el interruptor Register for notifications.
- Conceda permiso para las notificaciones push. El dispositivo se registrará en Pushwoosh.
Enviar una notificación push
Anchor link toVuelva al Panel de Control de Pushwoosh y envíe una notificación push a su dispositivo registrado.