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 notif 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).
Comentarios
Enviar e ver os comentarios