Enviar notificación desde unha aplicación
Pode enviar unha notificación de inserción desde unha aplicación a outra ou á mesma aplicación. En aplicacións de lenzo, pode enviar notificacións empregando o conector de notificación de Power Apps.
Neste artigo, a aplicación de exemplo utilizada para as notificacións está construída a partir do modelo de aplicación predeterminada Xestión de casos.
Nota
Antes de comezar, cree notificacións push para a aplicación de Power Apps Mobile. Máis información: Crearnotificacións push para a aplicación de Power Apps Mobile.
En Power Apps, vaia á aplicación á que desexa enviar notificacións de inserción.
Copie o ID da aplicación. Máis información: Obter un ID de aplicación
No panel esquerdo, seleccione Datos - Conexións.
Edite a aplicación. Máis información: Editar unha aplicación
Seleccione Ver - Orixes de datos.
Seleccione Engadir orixe de datos.
Seleccione Nova conexión.
Seleccione Notificación de Power Apps.
Pegue o ID da aplicación copiado do paso anterior.
Seleccione Conectar.
Engada a conexión de notificación push á aplicación de activación seguindo os pasos similares.
No noso exemplo, usamos a mesma aplicación que a aplicación do desencadeador. O usuario que volve asignar o caso tamén activa unha notificación de inserción ao novo propietario do caso.
Desde a conexión de notificación de inserción, chame ao método SendPushNotification.
No noso exemplo, desencadeamos esta notificación mediante a propiedade OnSuccess nun formulario.
Sintaxe
Nome | Descripción |
---|---|
SendPushNotification | Envía unha notificación de inserción á aplicación especificada na configuración de conexión para a notificación. |
Parámetros
Nome | Tipo | Descripción |
---|---|---|
destinatarios | Matriz de cadea, obrigatorio | Unha lista de:
|
mensaxe | Cadea, obrigatoria | O corpo da mensaxe da notificación de inserción. |
openApp | Booleano, opcional | Se desexa abrir a aplicación cando o usuario toca a notificación de inserción. |
params | Parámetros, opcionais | Parámetros de valor clave para pasar coa notificación. Pódense procesarse máis na aplicación para abrir unha páxina específica e cargar un estado específico. |
Fórmulas de mostra
Envíe unha 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."
}
)
Envíe unha notificación que abra unha aplicación e pase parámetros específicos.
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
}
)
Consulte tamén
- Crear notificacións push para a aplicación de Power Apps Mobile
- Referencia de notificación de Power Apps
Nota
Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)
Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).