Envío de una notificación desde una aplicación
Puede enviar una notificación push de una aplicación a otra o a la misma aplicación. En las aplicaciones de lienzo se pueden enviar notificaciones mediante el conector de notificaciones de Power Apps.
En este artículo, la aplicación de muestra que se usa para las notificaciones se crea a partir de la plantilla de aplicación Gestión de casos.
Nota
Antes de comenzar, cree notificaciones de inserción para la aplicación movil de Power Apps. Más información: Cree notificaciones de inserción para la aplicación movil de Power Apps.
En Power Apps, vaya a la aplicación a la que desea enviar notificaciones push.
Copiar el Id. de aplicación. Más información: Obtener un id. de la aplicación
En el panel de navegación izquierdo, seleccione Datos - Conexiones.
Edite la aplicación. Más información: Editar una aplicación
Seleccione Ver - Orígenes de datos.
Seleccione Agregar origen de datos.
Seleccione Nueva conexión.
Seleccione Notificación de Power Apps.
Pegue el id. de la aplicación copiado del paso anterior.
Seleccione Conectar.
Agregue la conexión de notificación de inserción a la aplicación de activación siguiendo pasos similares.
En nuestro ejemplo, usamos la misma aplicación que la aplicación de desencadenador. El usuario que se reasigna el caso también desencadena una notificación push para el nuevo propietario del caso.
Desde la conexión de la notificación push, llame al método SendPushNotification.
En nuestro ejemplo, esta notificación se desencadena mediante el uso de la propiedad OnSuccess en un formulario.
Sintaxis
Asignar nombre | Descripción |
---|---|
SendPushNotification | Envía una notificación push a la aplicación que se especifica en la configuración de conexión de la notificación. |
Parámetros
Nombre | Escribir | Descripción |
---|---|---|
destinatarios | Matriz de cadenas, se requiere | Una lista de:
|
message | Cadena, se requiere | El cuerpo del mensaje de la notificación push. |
openApp | Booleano, opcional | Si la aplicación se abre cuando el usuario pulsa la notificación push. |
params | Parámetros, opcionales | Parámetros de clave y valor que se pasan con la notificación. Se pueden procesar más en la aplicación para abrir una página concreta y cargar un estado concreto. |
Fórmulas de ejemplo
Enviar una notificación básica.
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Enviar una notificación que abra una aplicación y distribuya parámetros concretos.
PowerAppsNotification.SendPushNotification(
{
recipients: ["email1@contoso.com", "email2@contoso.com"],
message: "message in the notification toast",
params: Table({key:"notificationKey", value:"The value for notificationKey"}),
openApp: true
}
)
Consultar también
- Crear notificaciones de inserción para la aplicación movil de Power Apps
- Referencia de notificación de Power Apps
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).