Inviare una notifica da un'app
Puoi inviare una notifica push da un'app a un'altra o alla stessa app. Nelle app canvas puoi inviare notifiche tramite il connettore Notifica di Power Apps.
In questo articolo, l'app di esempio utilizzata per le notifiche viene creata in base al modello di app Gestione casi predefinita.
Nota
Prima di iniziare, crea notifiche push per l'app per dispositivi mobili Power Apps. Altre informazioni: Creare notifiche push per l'app per dispositivi mobili Power Apps.
In Power Apps vai all'app a cui vuoi inviare le notifiche push.
Copia l'ID App. Altre informazioni: Ottenere un ID app
Nel riquadro a sinistra, seleziona Dati - Connessioni.
Modificare l'app. Altre informazioni: Modificare un'app
Seleziona Visualizza - Origini dati.
Seleziona Aggiungi origine dati.
Seleziona Nuova connessione.
Seleziona Notifica Power Apps.
Incolla l'ID app copiato dal passaggio precedente.
Selezionare Connetti.
Aggiungi la connessione di notifica push all'app trigger utilizzando i passaggi simili.
Nell'esempio viene usata la stessa app come app trigger. L'utente che riassegna il caso attiva anche una notifica push per il nuovo proprietario del caso.
Dalla connessione della notifica push chiama il metodo SendPushNotification.
Nell'esempio la notifica viene attivata tramite la proprietà OnSuccess in un modulo.
Sintassi
Nome | Descrizione |
---|---|
SendPushNotification | Invia una notifica push all'app specificata nelle impostazioni di connessione per la notifica. |
Parametri
Nome | Tipo | Descrizione |
---|---|---|
destinatari | Matrice di stringhe, obbligatorio | Elenco di:
|
messaggio | Stringa, obbligatorio | Corpo del messaggio della notifica push. |
openApp | Booleano, facoltativo | Indica se aprire l'app quando l'utente tocca la notifica push. |
params | Parametri, facoltativi | Parametri chiave-valore da passare con la notifica. Possono essere elaborati ulteriormente nell'app per aprire una pagina specifica e caricare uno stato specifico. |
Formule di esempio
Invia una notifica di base.
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Invia una notifica che apre un'app e passa parametri specifici.
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
}
)
Vedi anche
- Creare notifiche push per l'app per dispositivi mobili Power Apps
- Riferimento di notifica Power Apps
Nota
Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)
Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).