Aplicación de apoyo Push Notifications - alejo8591/unipiloto-apm-6 GitHub Wiki

Aplicación de apoyo para envío de Push Notifications a través de OneSignal

Para el proyecto final en la segunda fase del proyecto les indique que es necesario enviar mensajes de notificación a los usuarios de cuando se interactúa con la información de un producto a través de OneSignal lo caul se explico paso a paso y las instrucciones se encuentran en la presentación modulo_IX_X y se realizo laboratorio especifico en clase.

Para el envió de los push notifications les expondría una aplicación publicada en Heroku de código abierto bajo el tipo de licenciamiento MIT y que expone un servicio especifico para el envió a través del API de OneSignal.

Uso del API específico para el envío de mensajes Push Notification a través de OneSignal

Resource https://pacific-spire-45725.herokuapp.com/api/v1/one-signal/send-message
Method POST
Content-Type Application/json
Body {"user_auth_key": "USER_AUTH_KEY", "app_auth_key":"REST_API_KEY", "app_id": "APP_ID","message": "Mensaje para enviar en el push notification"}

Aplicaciones y/o proyectos creados en OneSignal para las pruebas del servicio

gif_1

gif_2 gif_3

Prueba de mensaje desde App lab11001

gif_4

Prueba de mensaje desde App lab11002

gif_5

Obtener el USER_AUTH_KEY

Debe buscar la opción en la parte inferior izquierda llamada Account > Account & API Keys img_1 Dentro de las opciones de configuración el ítem llamado User Auth Key: img_2

Obtener el REST_API_KEY

Dentro del proyecto y/o application creado en OneSignal buscar la opción App Settings img_3 Allí la opción en la parte superior derecha Keys & IDs img_4 Ahora si el dato REST_API_KEY img_5

Obtener el APP_ID

Dentro del proyecto y/o application creado en OneSignal buscar la opción App Settings img_3 Allí la opción en la parte superior derecha Keys & IDs img_4 Ahora si el dato APP_ID img_6